게시판 정렬 / 제목 오름차순 설정 시 숫자로 된 제목 정렬 질문입니다.

게시판 정렬 / 제목 오름차순 설정 시 숫자로 된 제목 정렬 질문입니다.

QA

게시판 정렬 / 제목 오름차순 설정 시 숫자로 된 제목 정렬 질문입니다.

답변 2

본문

현재 게시판 제작 중입니다.

 

리스트 정렬 필드 설정을  wr_subject asc  : 제목 오름차순 

으로 설정한 뒤 

 

게시판 작성 시 제목에 숫자만 입력하도록하여 

리스트 뷰에서 보여질 때

각 리스트를 1,2,3,4,5,6,7,8,9,10,11,12,13 ... 으로 정렬하고 싶은데

숫자를 유니코드로 인식하여 1,11,12,13,2,21,23,3,4,5,6,.. 형식으로 각 목록이 정렬되고 있습니다.

 

제목에 입력된 숫자를 파라미터로 인식하여 

제대로 정렬할 수 있는 방법이 없을까요? 고수님들 도와주세요..ㅜㅡㅜ

이 질문에 댓글 쓰기 :

답변 2

lib/get_data.lib.php 파일에서..

array('wr_subject asc, wr_num, wr_reply', '제목 오름차순'),
여기를 이렇게 수정.
array('wr_subject+0 asc, wr_num, wr_reply', '제목 오름차순'),

수정하고 게시판 설정에서 리스트 정렬 필드 옵션을 제목 오름차순으로 재 선택

 

참고 https://gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=74

정렬방식이 int 방식이 아닌 varchar 방식으로 정렬을 하기때문에 저렇게 정렬되는 부분이 있기에

제목의 db컬럼의 형식이 varchar 방식이라면 int 방식으로 변경해서 적용해 주셔야 합니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 6
© SIRSOFT
현재 페이지 제일 처음으로