您好,我有三张表,一张用于用户,一张用于用户服务,一张用于服务
用户表是(id、用户名、电子邮件、密码)
和
服务表是(id、Servicename、Servicesdetails、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");
然后获取它并回显它但是要获得用户没有的所有服务,我不知道要使用什么查询。请任何帮助