它通常意味着您的SQL中出现错误.
$sql = "SELECT * FROM myTable"; // table name only do not add tb $result = mysql_query($sql); var_dump($result); // bool(false)
显然,false
不是MySQL资源,因此您会收到该错误.
编辑现在粘贴的代码:
在while
循环之前的行上,添加以下内容:
if (!$result) { echo "Error. " . mysql_error(); } else { while ( ... ) { ... } }
确保tb_address_book
表实际存在并且您已正确连接到数据库.
它通常意味着您的SQL中出现错误.
$sql = "SELECT * FROM myTable"; // table name only do not add tb $result = mysql_query($sql); var_dump($result); // bool(false)
显然,false
不是MySQL资源,因此您会收到该错误.
编辑现在粘贴的代码:
在while
循环之前的行上,添加以下内容:
if (!$result) { echo "Error. " . mysql_error(); } else { while ( ... ) { ... } }
确保tb_address_book
表实际存在并且您已正确连接到数据库.