Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /data/multiserv/users/983917/projects/2245004/www/view.php on line 42

本地服务器调试没有出现这个警告,上传到远程服务器就出现了...而且我没有权限修改远程服务器的配置..只能从代码这里来解决

view.php

PHP店铺名字

电话

食客评分(0~10) ";echo "评分个数:".$result5['count'];?>

菜单 ";$i++;}while($result3=mysql_fetch_array($result2));}?>

备注

食客评价 ";$i++;}while($result4=mysql_fetch_array($commentquery,$mylink)); } else { echo "暂无评论,我们期待你的参与"; }?>

给店家

评分评价 昵称

评论

分数 1 2 3 4 5 6 7 8 9 10 分

回复讨论(解决方案)

本地调试的apache已经display_error=on 没有出现这个警告

42行是哪行?一般情况下加个or die 会有提示.

mysql_query($comment,$mylink) or die(mysql_error());

$result5=mysql_fetch_array($levelquery);

$result4=mysql_fetch_array($commentquery,$mylink);

$result3=mysql_fetch_array($result2);

有mysql_fetch_array的都报错了

42行是哪行?一般情况下加个or die 会有提示.

mysql_query($comment,$mylink) or die(mysql_error());

贴出改成 #2 后的错误信息

include("conn.php");//这行下边加入

echo $mylink; //贴出结果

我怀疑数据库没有连接成功

出来的是resource id #1不知道代表什么 include("conn.php");//这行下边加入

echo $mylink; //贴出结果

我怀疑数据库没有连接成功

#2就是从原码里弄出来的。。不太明白你意思 贴出改成 #2 后的错误信息

结贴了..看来粗心大意要不得啊..我忘记把数据库给同步过去了.... 出来的是resource id #1不知道代表什么引用 5 楼 的回复:

include("conn.php");//这行下边加入

echo $mylink; //贴出结果

我怀疑数据库没有连接成功

这个东i还是姐ue不了

f68f2add0b68e4f9810432fce46917b7.png

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐