Возможный дубликат:
Предупреждение: 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