gpt4 book ai didi

PHP 和 MySQL : PHP filtering query from database over a list

转载 作者:行者123 更新时间:2023-11-29 14:17:07 26 4
gpt4 key购买 nike

我有一个 jQuery 列表,它在 php 页面上返回 user_name 列表,例如

罗希特、巴鲁、拉姆

现在我想从数据库中过滤掉不属于上述列表的用户名

到目前为止,我正在尝试像 mysql 这样的基本查询

 select * from table_name where user_name NOTIN('rohit','Bhalu','Ram');

但是上述查询的问题是,这不是包含 1000 个 user_name 的较大列表的特定解决方案,所以我想在 php 中使用一些查询过滤器

请建议我这个阶段应该做什么?

最佳答案

首先对字段 user_name 使用索引。

第二次使用此查询(在 $array - 用户名中)

$array = array('Rohit', 'Bhalu');
$comma_separated = implode("','", $array);
$comma_separated = "'".$comma_separated."'";
$query = "select * from table_name where user_name NOT IN($comma_separated)";

关于PHP 和 MySQL : PHP filtering query from database over a list,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12458785/

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