我正在尝试在 joomla 中执行一个 mysql 查询,它在 where 子句中使用一个变量,下拉菜单中的第一项是请选择。我可以将下拉列表的值设置为任何值。
我的查询是这样的:
$db = JFactory::getDbo();
$m = $db->getQuery(true);
$m="SELECT group_concat(distinct m.email
SEPARATOR ', ' ) FROM member m, email e
where m.club_name='{email___club_email}' ";
$db->setQuery($m);
$a = $db->loadresult();
var_dump($a);exit;
return $a;
现在我应该如何在这个查询中放置一个子句,以便如果我选择“请选择”,那么语句中的 where 子句将被忽略,或者我可以以任何其他方式在结果集中获取所有记录。