gpt4 book ai didi

php - 帮助带括号的sql查询

转载 作者:搜寻专家 更新时间:2023-10-30 20:00:50 25 4
gpt4 key购买 nike

我有以下代码:

SELECT *
FROM table
WHERE thread = $thread
AND (user != $user1 OR user != $user2)

我希望代码选择包含 $thread 但用户不是 $user1 或 $user2 的所有行。

我的代码正确吗?或者应该像这样:

SELECT *
FROM table
WHERE thread = $thread
(AND user != $user1 OR user != $user2)

提前致谢

最佳答案

使用:

SELECT t.*
FROM TABLE t
WHERE t.thread = mysql_real_escape_string($thread)
AND t.user NOT IN (mysql_real_escape_string($user1), mysql_real_escape_string($user2))

use mysql_real_escape_string , 或风险 SQL injection attacks .

关于php - 帮助带括号的sql查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2270475/

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