2016-08-02 6 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' => '>=' 
    ); 
} 

答えて