php能连上数据库但是就是不能返回数据,实测sql语句没有问题,之前都能查询成功,大神帮帮忙

这个图是查询结果... 这个图是查询结果 展开
 我来答
之鑫_
2017-08-01 · TA获得超过739个赞
知道小有建树答主
回答量:861
采纳率:0%
帮助的人:283万
展开全部
你的数据库连接是正常的话,我建议你把你的查询语句换成单引号包括的
$sql='select count(*) where id="'.$userid.'" and pwd="'.$pwd.'"';
你出现这个问题很有可能是因为你的数据库在查询的时候获取的查询语句有问题
另外,count方法在查询的时候,最好设置一个字段,不然会查询每一个字段出来,浪费资源
更多追问追答
追问
换成单引号还是一样的,直接在数据库里查的到,但是就是没有返回结果。
追答
你是不是$con有问题啊?你dump一下所有你操作相关的所有资源,看看那里出了错
木野島美奈子
2017-08-01 · 超过11用户采纳过TA的回答
知道答主
回答量:35
采纳率:0%
帮助的人:13.9万
展开全部
print_r($rsprotype1);看数组里面有没有数据;没有就重新检查查询语句
追问
mysqli_result Object ( [current_field] => 0 [field_count] => 1 [lengths] => [num_rows] => 1 [type] => 0 )
这个是查到的结果,sql语句没问题啊,我还把结果打印出来了,放到数据库里查了,没有问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式