你好,我有一個搜索引擎爲我的網站。我有兩個選擇字段。我想舉一個例子:如何按範圍形成選擇查詢
input_a:3 input_b:5
所以查詢應該是這樣的:
if (($input_a == true) && ($input_b == false)){
$filter_orders[] = " `col` LIKE '%$input_a%' ";
}
if (($input_a == false) && ($input_b == true)){
$filter_orders[] = " `col` LIKE '%$input_b%' ";
}
if (($input_a == true) && ($input_b == true)){
$filter_orders[] = " `col`= `col`>='%$input_a%' AND `col` = `col`<='%$input_b%' ";
現在的問題是,我不知道,如果最後查詢不正確或不正確。這背後的邏輯將是,在我的例子中,應該找到3到5之間的範圍。
所以1,2 [3,4,5]
6,7,8 ......
,如果有一個人誰可以幫助我,我真的會升值。
非常感謝。
好像是XYZ%只%的組合可與LIKE。所以我不得不離開這些,它的作品。非常感謝。 – bonny