MySQL查询问题

可能重复:
警告:mysql_fetch_ *期望参数1是资源,布尔给定错误

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

在这种情况下,如果data_id为NULL,则显示查询警告 - 警告:mysql_fetch_array()期望参数1是资源,布尔值在F: xampp htdocs中给出...


如果mysql_query失败,则返回false 。 在将$result3传递给任何其他mysql函数之前,您需要检查它。 (在这种情况下也打印或记录错误,以便您可以进行调试。)


正如它在官方文件中所描述的那样,

对于SELECT,SHOW,DESCRIBE,EXPLAIN和其他返回resultset的语句,mysql_query()在成功时返回一个资源,或者在错误时返回FALSE。

所以参数1是false

请参阅:http://php.net/manual/en/function.mysql-query.php

链接地址: http://www.djcxy.com/p/69409.html

上一篇: MySQL query problem

下一篇: Update value in mysql database column with checkbox in php