mysql_query的返回值一直为0

用mysql_query来验证登陆是否成功,sql语句没有问题,但是返回值一直为0,不管数据库中有没有数据... 用mysql_query来验证登陆是否成功,sql语句没有问题,但是返回值一直为0,不管数据库中有没有数据 展开
 我来答
幻形术
2018-06-23 · TA获得超过1261个赞
知道小有建树答主
回答量:994
采纳率:81%
帮助的人:263万
展开全部
一个查询操作,不管表里有没有数据,只要语句执行成功都是返回0,查到0条数据也是返回0,返回0表示语句执行成功。
参考:https://dev.mysql.com/doc/refman/5.7/en/mysql-store-result.html
你需要再调用mysql_store_result和mysql_num_rows来得到查询到的记录条数。
追问

您好,问题刚刚已经解决了,非常感谢

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式