我正在搜索大于或等于数字的所有内容,但结果只会考虑搜索框中的第一个数字。
例如:如果搜索123,它只返回第一个数字为1的结果。
如果我将比较字段更改为==
,它会比较完整的数字并带回我搜索的内容。
我做错了什么?
$filter_size_min = isset($_REQUEST['adv_filter_size_min'])? $_REQUEST['adv_filter_size_min'] : '';
if(is_numeric($filter_size_min) && $filter_size_min>=0) {
$nr_sizemin = $filter_size_min;
$nr_metaquery[] = array(
'key' => $nr_initial.'_size',
'value' => $nr_sizemin,
'type' => 'text',
'compare' => '>='
);
}
答案 0 :(得分:0)