mysql_fetch_array如何屏蔽无数据错误提示 error_reporting(0);$query = mysql_query($sql);mysql_fetch_array($query);........ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 error_reporting(0);这个语句是不是屏蔽所有的报错? error_reporting(0);这个语句是不是屏蔽所有的报错?是的。 你如果想屏蔽单条报错,可以这样写@mysql_fetch_array($query); 你最好还是贴出代码瞧瞧,示例:$row = mysql_fetch_array($result)if (!$row){ exit("没有数据"); } 别胡扯了!如果 mysql_fetch_array 会报错的话,那么一定是报传入的参数不是mysql retsult资源而这个错误表示之前的查询 mysql_query 出现了错误,是不可屏蔽的!$rs = mysql_query('select * from tbl_name where 1=0'); //这一定是查不到结果的print_r(mysql_fetch_array($rs)); //只会打印空数组,而就不报错判断没有查询结果得用 if(mysql_num_rows($rs) == 0) 谢谢大家。@ 和 error_reporting(0);都可以 一般那些博客列表页的文章字数是如何截取的? PHP 有时会被误解... php页面中,checkbox只读的问题,在线等 帮忙看看这个正则 在线编辑器复制粘贴的时候,一般都把格式也粘贴进去了,如何避免这种情况哪?我只想把文字复制进去就行了 asp和php字符集问题 $time=date("Y-m-d H:i:s")-300;300是减在年上,怎么让它减在秒上啊? 如何在同一个页面提交form?? PHP组指针赋值问题 提示用户输入年份和月份,然后输出对应的天数。用python写程序代码。 首页加载速度缓慢,有办法优化吗? php怎么使用串口收发指令?
这个语句是不是屏蔽所有的报错?
这个语句是不是屏蔽所有的报错?是的。 你如果想屏蔽单条报错,可以这样写
@mysql_fetch_array($query);
if (!$row){
exit("没有数据");
}
如果 mysql_fetch_array 会报错的话,那么一定是报传入的参数不是mysql retsult资源
而这个错误表示之前的查询 mysql_query 出现了错误,是不可屏蔽的!$rs = mysql_query('select * from tbl_name where 1=0'); //这一定是查不到结果的
print_r(mysql_fetch_array($rs)); //只会打印空数组,而就不报错判断没有查询结果得用 if(mysql_num_rows($rs) == 0)