Проблема с запросом MySQL

Возможный дубликат:
Предупреждение: mysql_fetch_ * ожидает, что параметр 1 будет ресурсом, boolean заданной ошибкой

$result3=mysql_query("select * from $mail ORDER BY `data_id` DESC"); 

в этом случае, если data_id – это NULL-запрос, отображается предупреждение. Warning: Warning: mysql_fetch_array () ожидает, что параметр 1 будет ресурсом, логическим значением в F: \ xampp \ htdocs …

Если mysql_query терпит неудачу, он возвращает false . Вам нужно проверить, что перед передачей $result3 в любую другую функцию mysql. (Также распечатайте или запишите ошибку в этом случае, чтобы вы могли ее отладить.)

Как он описывает в официальном документе,

Для SELECT, SHOW, DESCRIBE, EXPLAIN и других операторов, возвращающих набор результатов, mysql_query () возвращает ресурс с успехом или FALSE при ошибке.

Таким образом, параметр 1 является false

См .: http://php.net/manual/en/function.mysql-query.php