1
我有4个复选框filterung MySQL的结果。复选框可以激活所有或单了。我不知道如何做出sql语句。我真的必须手动使用所有合并的可能性还是有一个simplier解决方案?也许用“开关”?PHP的MySQL搜索选项组合
没有作为先声明我有:
if ($vart1 == "1" AND !isset($vart2) AND !isset($vart2) AND !isset($vart2) AND !isset($vart4)) {
$tname_sql .= " a.tdesc = 'option1' AND";
};
多少变化呢?
谢谢你的帮助。
问候, 奥拉夫。
阅读关于AND OR操作符在mysql – Deep
对不起,但这并没有什么帮助。我需要所有情况的组合的可能性......更好的在php我认为。 –
很难确切知道你想要达到的目标,但我猜测一个简单的a.tdesc IN('option1,'option2')等可以为你工作。如果复选框与数组相关,请使用数组,以便在代码中进行管理。 – purpleninja