gpt4 book ai didi

php - 如何检查变量中的id与sql中的数据是否匹配?

转载 作者:行者123 更新时间:2023-11-29 17:36:13 25 4
gpt4 key购买 nike

$user_id = '2';

在我的数据库中,有一列的值类似于'2,3,5'。我只需要检查 $user_id 值是否是该列。有什么简单的方法可以检查吗?

最佳答案

作为@Devsi Odedra,您可以使用find_in_set:

SELECT *FROM table_name WHERE FIND_IN_SET($user_id,user_id) <> 0

请阅读 find_in_set

或者您也可以使用like Operator:

SELECT *FROM table_name WHERE CONCAT(",",user_id, ",") LIKE '%,$user_id,%';

关于php - 如何检查变量中的id与sql中的数据是否匹配?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50266545/

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