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