我使用這個代碼來過濾多個字段
$fields = array('ageid', 'heightid', 'waistid'); //database fields
$txtfields = array('txtagefrom', 'txtheightfrom', 'txtwaistfrom'); //from range
$txttofields = array('txtageto', 'txtheightto', 'txtwaistto'); // To Range
$conditions = array();
foreach (array_map(NULL, $fields, $txtfields, $txttofields) as $x) {
list($fields, $txtfields, $txttofields) = $x;
echo "'" . $fields . "' between '" . $txtfields . "' And '" . $txttofields . "'";
}
,但我堅持,如果某些字段爲空,然後還它顯示的結果,我想多種方法但失敗。
我需要,如果這些領域的任何一個是空的,那麼它不會顯示結果。
看到完整的代碼here
'如果(空(是$ var)){做某事}' –
如果{do_something()(空($ VAR)!); } 你意思是? –
你可以顯示「過濾多個字段」的部分嗎? – JustOnUnderMillions