为了账号安全,请及时绑定邮箱和手机立即绑定

$row=mysql_fetch_assoc($result)出现黄色错误

http://img1.sycdn.imooc.com//564a96d80001452f06420276.jpg

为什么会出现错误

正在回答

2 回答

while ($data = mysql_fetch_assoc($result)) 结果提示了一个assignment in condition警告,经过检查终于发现,原来是写法不严谨照成的,并不是错误。解决方法如下:while (($row = mysql_fetch_assoc($result)) != false)。因为在while/if的条件中,系统期望的是一个布尔类型的值,当表达式传递的结果非布尔值类型时,就会出现这样的警告。希望能帮到你。

1 回复 有任何疑惑可以回复我~
#1

wwl_0514 提问者

非常感谢!
2016-11-15 回复 有任何疑惑可以回复我~

我也遇到过。。$sql里面的句子limit后面那个有问题

0 回复 有任何疑惑可以回复我~
#1

一個人3166356

这个要怎么改啊
2016-04-25 回复 有任何疑惑可以回复我~
#2

雷志鹏

$sql = "SELECT * FROM article LIMIT " . ($page-1)*$pageSize . ",$pageSize";//在LIMIT后面要加个空格,不然你的循环语句看似不错,一运行就报错,小心一点,避免这个错误。
2016-11-15 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

$row=mysql_fetch_assoc($result)出现黄色错误

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号