wr_1에서 wr_10의 값으로 정렬하고 싶을 때

불당   
   조회 14359   추천 0     비추천 0    

lib/common.lib.php의 get_sql_search 함수에 아래 코드를 추가 합니다.
 
                case "wr_1_up" :
                case "wr_2_up" :
                case "wr_3_up" :
                case "wr_4_up" :
                case "wr_5_up" :
                case "wr_6_up" :
                case "wr_7_up" :
                case "wr_8_up" :
                case "wr_0_up" :
                case "wr_10_up" :
                    $str .= " CAST( " . SUBSTR($field[$k], 0, STRLEN($field[$k])-3) . " as UNSIGNED) >= '$s[$i]' ";
                    break;
                case "wr_1_down" :
                case "wr_2_down" :
                case "wr_3_down" :
                case "wr_4_down" :
                case "wr_5_down" :
                case "wr_6_down" :
                case "wr_7_down" :
                case "wr_8_down" :
                case "wr_9_down" :
                case "wr_10_down" :
                    $str .= " CAST( ". SUBSTR($field[$k], 0, STRLEN($field[$k])-5) . " as UNSIGNED < '$s[$i]' ";
                    break;
- opencode.co.kr -
불당 2012-06
wr_1에서 wr_10은 숫자 타입이 아니므로 비교를 위해서 CAST를 해줘야 합니다.

wr_7에 판매량 등의 숫자를 넣었을 때,
sfl=wr_7_up&stx=100 이렇게 하면 간단하게 100개 이상의 wr_7 값만 게시판에 보이게 됩니다.


제목Page 6/28
2012-07   16137   불당
2012-07   15738   불당
2012-07   15595   불당
2012-07   13040   불당
2012-07   17241   불당
2012-07   15032   불당
2012-07   15697   불당
2012-07   16175   불당
2012-07   26864   불당
2012-06   16254   불당
2012-06   16442   불당
2012-06   16653   불당
2012-06   16200   불당
2012-06   20396   불당
2012-06   19274   불당
2012-06   15617   불당
2012-06   14360   불당
2012-06   15331   불당
2012-06   14183   불당
2012-06   9331   불당