gpt4 book ai didi

php - 我如何在 Joomla 3 中对逗号分隔的字段进行 MySQL 查询?

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

<分区>

我试图在 Joomla 3 模块中进行 MySQL 查询,以在 lexicon 列中查找包含特定 id 值的行。所有字段都是逗号分隔的整数字符串,来自 Component Creator 中的多选元素。我不习惯使用 Joomla,所以也许这就是为什么我 $results 在此代码中显示为空数组 [] 的原因。对我在这里做错了什么有什么建议吗?

/*
Example on table: tab__lexi

id | lexicon | dog | cat
____|_____________|_________|_________
1 | 1,2 | 3,8 | 4
2 | 5,6,9 | 3,2 | 1,3,4,5
*/


$lexiId=5;
$query = $db->getQuery(true);
$query->select($db->quoteName(array('dog', 'cat')));
$query->from($db->quoteName('#__lexi'));
$query->where($db->quote($lexiId) . ' IN ('. $db->quoteName('lexicon').')');
$db->setQuery($query);
$results = $db->loadObjectList();
$res=json_encode($results);

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