mysql_fetch_assoc() expects parameter 1 to be resource, boolean given
返回查询时出现此错误
$query = mysql_query("SELECT * FROM tempusers
WHERE 'firstname' LIKE '%$data%'
OR 'lastname' LIKE '%$data%'
OR 'description' LIKE '%$data%'
OR 'title' LIKE '%$data%'");
if (! $query){
echo'Database error: ' . mysql_error();
}
while($row=mysql_fetch_assoc($query)){
$description = $row['description'];
echo $description;
}
具体来说,while循环。不明白为什么我会得到。我想这是因为我使用了 LIKE,我不确定wildcard's %%
我的查询是否正确使用。我将不胜感激知道如何摆脱这个错误以及它发生的原因