可能重复:
PHP Error: mysql_fetch_array() expects parameter 1 to be resource, boolean givenmysql_fetch_assoc()预计参数1是资源,布尔在PHP中的错误给出
我得到了在PHP下述代码以下错误:
警告:mysql_fetch_assoc()预计参数1是资源,在布尔/Users/pubs/Sites3/parse/includes/parseAuthorSearch.php给定线
警告:mysql_fetch_assoc()预计参数1是在/Users/pubs/Sites3/parse/includes/parseAuthorSearch.php给定的资源,布尔线
function findExactAuthorMatch($firstname, $lastname)
{
$query22 = "SELECT COUNT(*) FROM authors WHERE lastname='".$lastname."' AND firstname='".$firstname."'";
$result22 = mysql_query($query22);
$count22 = mysql_fetch_assoc($result22);
if($count22 == 0) return false;
else return true;
}
[我不知道为什么人们还在回答这些问题](http://stackoverflow.com/searchq =%5Bphp%5D + Warning%3A + mysql_fetch_assoc%28%29 +期望+参数+ 1 +到+ be +资源%2C +布尔+给定+中) – 2012-07-10 20:30:02
可能的SQL注入。 – kapa 2012-07-11 10:18:50