희한하네요 ㅜㅜ 최근게시물 순서 문의드립니다.
안녕하세요 많은 도움을 받고있는 회원인데요..
$query = "select * from g4_write_".$boardname." order by wr_7 DESC limit 0,10";
를 사용해서 wr_7의 값이 큰순으로 불러 오게 최근게시물을 만들었습니다.
물론 게시판 리스트도요 그런데.. 잘 되는줄 알고 있었는데요 wr_7의 값이 10을 넘어가니
10보다는 9를 더 크게 인식을 하나 보더라구요 예를들어서 9라는 값이 있고 16이라는 값이
있으면 16 다음에 9가 나와야 되는데요 9가 먼저나오고 중간에 5 4 2 순으로 나오고 그다음
10이 나오네요... 9까지는 높다고 인식을 하나 본데요 10으로 시작이 되면 앞자리 1만을
판단하는것 같습니다. 이럴때는 어떻게 해야 될까요??
$query = "select * from g4_write_".$boardname." order by wr_7 DESC limit 0,10";
를 사용해서 wr_7의 값이 큰순으로 불러 오게 최근게시물을 만들었습니다.
물론 게시판 리스트도요 그런데.. 잘 되는줄 알고 있었는데요 wr_7의 값이 10을 넘어가니
10보다는 9를 더 크게 인식을 하나 보더라구요 예를들어서 9라는 값이 있고 16이라는 값이
있으면 16 다음에 9가 나와야 되는데요 9가 먼저나오고 중간에 5 4 2 순으로 나오고 그다음
10이 나오네요... 9까지는 높다고 인식을 하나 본데요 10으로 시작이 되면 앞자리 1만을
판단하는것 같습니다. 이럴때는 어떻게 해야 될까요??
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 4개
숫자로 바꾸시면 더 빠릅니다.
phpmyadmin 등에서
alter table 테이블_이름 modify wr_7 int default 0
테이블 컬럼 타입 변경이 싫으시면
$query = "select * from g4_write_".$boardname." order by wr_7*1 DESC limit 0,10"; 요래..
좋은 방법은 아닙니다~