여분필드로 게시물을 정렬할때 문제점... 정보
여분필드로 게시물을 정렬할때 문제점...본문
여분필드 wr_10 에 입력된 숫자를(소수점 둘째자리까지) 작은순서, 혹은 큰순서대로
list.skin.php 에서 정렬해주는 게시판 버튼을 구상중에 있습니다.
그래서 wr_10에 숫자들을 입력시켜놓고
<?=subject_sort_link('wr_10+0', $qstr2, 1)?> 버튼을 구현시켜봤는데
이게 순서를 뒤죽박죽 인식하더군요..
예를 들어서, 680, 648, 623, 600 등의 숫자가 있으면 가장 큰 수인 680이 먼저 와야되는데
이놈은 648, 680, 600, 623 이런 순으로 정렬을 시켜놓습니다...
아무래도 필드 속성을 변형해야하는것같기도 한데 그쪽은 완전 문외한이라 어떻게 바꿔야할지도
모르겠고...ㅠㅠ 누가 좀 도와주시면 감사하겠습니다.
댓글 전체
아래 문장을 리스트스킨 상단 define아래에 넣어서 한번 읽고 해보세요.
sql_query("alter table $write_table change `wr_10` `wr_10` int(11) default '0'",false);
sql_query("alter table $write_table change `wr_10` `wr_10` int(11) default '0'",false);
ALTER TABLE 테이블명 CHANGE 필드명 필드명 DOUBLE NOT NULL
DOUBLE 형태로 바꾸시면 소수점 이하 정렬 될겁니다.
DOUBLE 형태로 바꾸시면 소수점 이하 정렬 될겁니다.
크윽, 왜일까요, sql_query("alter table $write_table change `wr_10` `wr_10` int(11) default '0'",false);
구문을 defined 아래에 넣어봤지만 변한게없네요..ㅠㅠㅠㅠㅠ;;
아, 참고로 관리자화면에서 리스트정렬필드를 <option value='wr_10+0 asc, wr_num, wr_reply'>wr_10 : 추가필드 내림차순 정렬로 바꾸면
매우 바람직한 순서정렬이 되긴합니다만, 사용자의 의지대로 정렬하는게 아니라 아예 정렬방식이 고정되버려서
가급적 버튼형식을 구현하고싶습니다..ㅠㅠ
구문을 defined 아래에 넣어봤지만 변한게없네요..ㅠㅠㅠㅠㅠ;;
아, 참고로 관리자화면에서 리스트정렬필드를 <option value='wr_10+0 asc, wr_num, wr_reply'>wr_10 : 추가필드 내림차순 정렬로 바꾸면
매우 바람직한 순서정렬이 되긴합니다만, 사용자의 의지대로 정렬하는게 아니라 아예 정렬방식이 고정되버려서
가급적 버튼형식을 구현하고싶습니다..ㅠㅠ