날짜정렬문의..

날짜정렬문의..

QA

날짜정렬문의..

본문

구인게시판을 사용하려고 합니다.

다른건 문제가 없는데 리스트 화면에서 마감일로 정렬을 시키는데 문제가 있네요..

 

<INPUT class=ed style="WIDTH: 40%; WORD-BREAK: break-all" name=wr_6 itemname="마감일자" value="<?=$write['wr_6']?>">  

글쓰기에선 저렇게, 

 

 

    <td width=80><?=subject_sort_link('wr_datetime', $qstr2, 1)?>등록일자</a></td>

    <td width=80><?=subject_sort_link('wr_6', $qstr2, 1)?>마감일자</a></td>

리스트화면에선 이렇게 되어 있습니다.. bbs/list.php 에서도 

 $sst = preg_match("/^(wr_datetime|wr_hit|wr_good|wr_nogood|wr_6)$/i", $sst) ? $sst : ""; 이렇게 수정했구요.. 

 

그런데 막상 리스트 화면에서 정렬을 시키려 하면 등록일자에선 잘되는데

마감일자는 최신글 순서로만 정렬이 됩니다.. 

 

링크로 올린 사이트 참조 부탁드립니다..

이 질문에 댓글 쓰기 :

답변 4

이미 해결하신건가요?

링크 들어가서 확인해보니 정렬 잘 되는거 같은데요?

혹시 list.php나 list.skin.php등에서 $sst가 wr_6인경우에 한해 $sod 값을 변경하는 소스가 들어가있는지 확인해보시고 있다면 주석처리 해보세요.
설사 if($sst=='wr_6' && $sod=='desc') $sod = 'asc'; 이런식으로 들어가 있다고 하더라도 문제가 될 수 있습니다.
또한 asc, desc 외의 값을 넣어주는 경우에도 한쪽으로만 고정될겁니다.

정렬한 뒤에 주소를 보니

작성날짜 정렬을 할때는

/bbs/board.php?bo_table=Opening&sop=and&sst=wr_datetime&sod=desc&sfl=&stx=&page=1 

/bbs/board.php?bo_table=Opening&sop=and&sst=wr_datetime&sod=asc&sfl=&stx=&page=1 

이렇게 desc, asc가 번갈아서 정렬이 되는데

마감날짜는 

/bbs/board.php?bo_table=Opening&sop=and&sst=wr_6&sod=desc&sfl=&stx=&page=1  

desc 한가지로만 정렬이 되네요.. 이부분은 어디서 해결 가능할까요?

답변을 작성하시기 전에 로그인 해주세요.
전체 10,633
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT