1

こんにちは、ユーザー用、ユーザー サービス用、サービス用の 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");

そして、それを取得してエコーしますが、ユーザーが持っていないすべてのサービスを取得するには、どのクエリを使用すればよいかわかりません。助けてください

4

3 に答える 3