mysql_num_rows执行错误

Warning:mysql_num_rows()expectsparameter1toberesource,booleangiveninC:\xampp\htdocs\s... Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\sl\godloo\admin\data\admin-operation-data.php on line 51 展开
 我来答
seoyingjie
推荐于2016-01-14 · TA获得超过183个赞
知道小有建树答主
回答量:309
采纳率:50%
帮助的人:159万
展开全部

查询结果出错了,在query下面加入下面代码

if (!$delete_info) {
    die('Invalid query: ' . mysql_error());
}
追问
我不明白
追答
你的代码逻辑和语法都没有错误,但是mysql_num_rows的参数需要是一个资源类型,不是布尔类型,你错误提示参数错误,mysql_query执行错误的时候才会返回boolean的false,所以我建议你把上面的代码加上
有范er的小青年
2015-09-14 · TA获得超过866个赞
知道小有建树答主
回答量:806
采纳率:20%
帮助的人:257万
展开全部
mysql_num_rows()括号中需要的是mysql的连接资源吧?就 是你连接数据库时创建的$link
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2015-09-13
展开全部
$findsql="select NewsID,CarID,CarName,Title,note,Toucher,Time from news where CarID like '%$find%' or CarName like '%$find%' or Title like '%$fwww.hnnedu.comind%' or note like '%$find%' or Toucher like '%$find%'";

$result=mysql_query($findsql);
$searchnum=mysql_num_rows($result);

if($searchnum==0){
echo "<script>alert('没有找到相应结果,请更改条件重新搜索!'); document.location.replace('carNewsList.php');</script>";
}
//}
?>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式