脚本宝典收集整理的这篇文章主要介绍了php – PDO查询总是返回1或true,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
$orders = $this->db->PRepare("SELECT * From orders WHERE id=? AND user=?"); $check = $orders->execute(array($message,$this->model->checkapi($data,$message))); echo $check; if($check){ $deleteorder = $this->db->prepare("DELETE From orders WHERE id=? AND user=?"); $deleteorder->execute(array($message,$message))); array_push($result,array('success' => true,'deleted' => $message)); echo json_encode(array("result" => $result)); die(); }else{
$这 – >模型 – > checkapi($数据,$消息)
返回fakeusername和id / $message返回136
我发送id:136和用户名:fakeuser
在数据库中,该行以id:136和username:demo存在.
我不确定为什么它因为不匹配而不应该选择行时返回1.
以上是脚本宝典为你收集整理的php – PDO查询总是返回1或true全部内容,希望文章能够帮你解决php – PDO查询总是返回1或true所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。