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