在连接数据库时,执行query语句时显示好像是$result是bool值,具体是哪里错了啊
You bad bad
You bad bad 2018-03-05 11:42:44
0
3
1561

微信图片_20180305114204.png

You bad bad
You bad bad

全部回复(3)
陈刚

你要使用fetchAll()函数获取查询结果啊,你现在只是执行了查询,没有获取到查询结果!

辉

mysql_query() 仅对 SELECT,SHOW,DESCRIBE, EXPLAIN 和其他语句 语句返回一个 resource,如果查询出现错误则返回 FALSE。

返回值应是一个资源对象,可用foreach读出内容来,若返回是false,说明你的sql语句有错。当然你代码中连接数据库后的connect sucess要出现该提示,若这步未出现,说明你的数据库连接都未成功,可能是数据库的用户名,密码不正确,要不数据库服务没开。要自行查找。

  • 回复 我也觉得是query语录有问题但,就是很直白的两句,也没什么错啊。cake是表名
    You bad bad 作者 2018-03-05 22:39:33
大辉狼

8FZ2H$H%}O_O9O@T1XWLOTY.png

如果你说的bool值是

False

的话,那是正常的。

  • 回复 那后面foreach循环,print报错是怎么回事啊
    You bad bad 作者 2018-03-05 17:26:55
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!