PDO查询不成功!
程序员文章站
2024-02-12 12:15:34
...
代码如下:
prepare($sql); $stm->execute(array($name,$password)); $rs=$stm->fetch(); var_dump($rs); if(empty($rs)){ echo "";} else{ echo "";} ?>
admin表
现在问题是:fetch取出来用empty判断返回false,为啥会这样?
prepare($sql); $stm->execute(array($name,$password)); $rs=$stm->fetch(); var_dump($rs); if(empty($rs)){ echo "";} else{ echo "";} ?>
admin表
现在问题是:fetch取出来用empty判断返回false,为啥会这样?
回复讨论(解决方案)
大神快来啊。。。
$sql = "select * from admin where user_name=? and password=?";
这句查询什么?
注释掉 error_reporting(0);
在 16、17 行后面加入 print_r($db->errorinfo());
$sql = "select * from admin where user_name=? and password=?";
这句查询什么?
注释掉 error_reporting(0);
在 16、17 行后面加入 print_r($db->errorinfo());
说明没有出现错误
因此可以认为你的表中没有符合条件的记录
说明没有出现错误
因此可以认为你的表中没有符合条件的记录