$NumPMs = mysql_query("SELECT * FROM messages WHERE to_user='$name' AND read='0'") or die (mysql_error());
$numofpms = mysql_num_rows($NumPMS);
Я получаю эту ошибку:Этот запрос MySQL не может, даже если он не должен
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'read='0'' at line 1
Это не имеет смысла. Он должен работать.
Помощь будет оценена!
EDIT:
Я изменил запрос к этому: $ NumPMs = mysql_query ("SELECT * FROM сообщения WHERE to_user
= '$ имя' AND read
= '0'") или умереть (mysql_error());
Это работает. Хотя мой mysql_num_rows также высвечивает ошибку: Предупреждение: mysql_num_rows() ожидает, что параметр 1 будет ресурсом, null указан в /home/recatio2/public_html/Main.php в строке 78
Пожалуйста, помогите.
Вы пробовали распечатать свой запрос? Оказывается, как вы ожидаете? – Novocaine
'READ' - это зарезервированное слово, попробуйте поместить его обратно. – Barmar