$assault_checker=mysql_query("SELECT * FROM assaults WHERE host_id='".$_SESSION['user']."' OR guest_id='".$_SESSION['user']."' AND status='0'");
$assault_checker=mysql_num_rows($assault_checker);
Я продолжаю получать неправильный ожидаемый результат.
Я просто хочу посчитать количество строк, где идентификатор пользователя находится в host_id или guest_id. Также строка состояния должна быть 0.
Что мне не хватает?
да, вы должны использовать скобки, ваш запрос должен быть:
$assault_checker=mysql_query("SELECT * FROM assaults WHERE (host_id='".$_SESSION['user']."' OR guest_id='".$_SESSION['user']."') AND status='0'");
Других решений пока нет …