首页 >社区问答列表 >在连接数据库时,执行query语句时显示好像是$result是bool值,具体是哪里错了啊

在连接数据库时,执行query语句时显示好像是$result是bool值,具体是哪里错了啊

微信图片_20180305114204.png

  • 辉
  • 辉     2018-03-05 21:45:11 2楼

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

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

    +0 添加回复

  • 回复

    我也觉得是query语录有问题但,就是很直白的两句,也没什么错啊。cake是表名

    You bad bad   作者 · 2018-03-05 22:39:33
    回复