Борьба с этим запросом 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");
Спасибо за вашу помощь!