我使用这个代码来过滤多个字段
$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