【发布时间】:2011-02-28 20:01:11
【问题描述】:
正在努力处理这个 MySQL 查询。当我取出 WHERE 子句时,所有结果都会显示给用户。所以问题不是 php 输出。我很确定它在 WHERE 子句中,但我已经被困了很长时间,无法解决。
$test = $db->query
("SELECT DISTINCT(a.id), a.name
FROM test AS a LEFT JOIN(testusers AS b,testclasses AS c, userclasses AS d)
ON (c.classID = d.classID AND a.id = b.testID)
WHERE d.userID='" . $_SESSION["id"] . "' OR b.userID= '" . $_SESSION["id"] . "'
GROUP BY a.id");
感谢您的帮助!
【问题讨论】:
标签: mysql phpmyadmin