-1
可能重复:
mysql_fetch_array() expects parameter 1 to be resource, boolean given in selectMySQL错误的问题 - 关于LIKE操作
以下是我简单的搜索查询,但它表明
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in
C:\xampp\htdocs\project\p\answer.php on line 52
No Result Found
52行:
$numserach = mysql_num_rows($search_sql);
PHP代码:
$search_sql = mysql_query("SELECT * FROM questions WHERE q_name LIKE %$search%");
$numserach = mysql_num_rows($search_sql);
if($numserach == 1)
{
echo $numserach. "Result found";
}
else
{
echo "No Result Found";
}
谢谢:)
1.'var_dump(“SELECT * FROM questions WHERE q_name LIKE%$ search%”);'2. google for“sql injections”3.停止使用mysql_query并使用PDO/mysqli代替 – zerkms
OK @zerkms,谢谢.. – Shibbir
围绕like参数使用单引号。 '选择*从问题哪里q_name LIKE'%$ search%'' –