2016-08-02 40 views
1

我正在搜索大於或等於一個數字的所有內容,但結果僅考慮搜索框中的第一個數字。metaquery只搜索拳頭號碼

例如:如果搜索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' => '>=' 
    ); 
} 

回答