테스트 사이트 - 개발 중인 베타 버전입니다

여분필드 여러개 항목 한번에 정렬 채택완료

/bbs/list.php

리스트 파일에 정렬할 필드를 넣어놨습니다.

 

</p><pre>if (!$sst) {
    if ($board['bo_sort_field']) {
        $sst = $board['bo_sort_field'];
    } else {
        $sst  = "wr_num, wr_reply";
        $sod = "";
    }
} else {
    $sst = preg_match("/^(wr_datetime|wr_hit|wr_good|wr_nogood|ca_name|wr_34|wr_35|wr_36|wr_37|wr_39|wr_44|wr_45|wr_50|wr_51|wr_56|wr_60||wr_13|wr_14|wr_15|)$/i", $sst) ? $sst : "";
}
</pre><p>

 

그리고 list.skin.php 파일에서 이렇게 하나씩 정렬하면 정렬이 잘되는데

 

여러 여분필드(형식은 같음)를 한번에 정렬해야해서 이런식으로 했는데 정렬이 제대로 안되네요.

 

해결가능한 방법이 있을까요? 몇일째 헤매고 있네요..

도와주시면 감사하겠습니다!  

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트

함수를 보시면

function subject_sort_link($col, $query_string='', $flag='asc')

여러개의 필드가 정해져서 들어가는게 아니고 하나만 받습니다.

여러개 정렬을 하실려면

함수에서 여러개 값을 받게끔 처리해야합니다 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인

전체 질문 목록

🐛 버그신고