gpt4 book ai didi

php - mySQL 和 PDO - 选择用户为空且用户 = :user 的位置

转载 作者:太空宇宙 更新时间:2023-11-03 11:03:09 25 4
gpt4 key购买 nike

我需要能够检索为 Null 或具有绑定(bind)用户名的表行。谁能解释一下正确的sql语句?

$value = $db_site->prepare('SELECT * FROM tablename WHERE user IS NULL AND user = :user');
$value->bindValue(':user', $user, PDO::PARAM_STR);
$value->execute();

如果重要,则检索到的信息将通过 for 循环发送。

最佳答案

使用 OR 代替 AND:

SELECT * FROM tablename WHERE user IS NULL OR user = :user

通过使用 AND 你是说用户列应该为 null 并且同时等于 :user。

关于php - mySQL 和 PDO - 选择用户为空且用户 = :user 的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14210541/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com