こんにちは、ユーザー用、ユーザー サービス用、サービス用の 3 つのテーブルがあります。
ユーザーテーブルは(ID、ユーザー名、電子メール、パスワード)です
と
Services テーブルは (id、Servicename、Servicedetails、price) です。
と
userservices テーブルは (id、userid、serviceid、startdate、enddate) です。
ユーザーが自分のダッシュボードにログインすると、自分が持っていたすべてのサービスが表示されます。そして彼が持っていないサービス。彼が持っていたすべてのサービスに対して、私はこのクエリを使用し、完全に機能しました。
$mysql_servicesadded = "SELECT * FROM services INNER JOIN userservices ON userservices.serviceid = services.id WHERE userservices.userid = '".$user."' ORDER BY userservices.startdate DESC";
$query_servicesadded = $dblink->query($m$mysql_servicesadded) or die ("Cannot Get Services");
そして、それを取得してエコーしますが、ユーザーが持っていないすべてのサービスを取得するには、どのクエリを使用すればよいかわかりません。助けてください