脚本宝典收集整理的这篇文章主要介绍了php – PDO准备语句 – NULL,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
$id = 1; $user_id = null; $delete = $sql->PRepare(" DELETE From `game_player` WHERE `id` = ? AND `user_id` = ? "); if ($delete->execute(array( $id,$user_id,));
有什么工作除了在值为null时有不同的查询,因为显然唯一的方法是使用user_id IS NULL而不是user_id = NULL …
DELETE From `game_player` WHERE `id` = ? AND (`user_id` = ? OR ? IS NULL)
如果$user_id实际上不是PHP类型为null,而是说一个空字符串,则应该修改上面的内容:
... AND (`user_id` = ? OR ? = '')
以上是脚本宝典为你收集整理的php – PDO准备语句 – NULL全部内容,希望文章能够帮你解决php – PDO准备语句 – NULL所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。