코멘트 페이징시 가장 최근에 달리는 댓글이 1페이지가 되게 하려면? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

코멘트 페이징시 가장 최근에 달리는 댓글이 1페이지가 되게 하려면? 정보

코멘트 페이징시 가장 최근에 달리는 댓글이 1페이지가 되게 하려면?

본문

http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=3455&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%EC%BD%94%EB%A9%98%ED%8A%B8+%ED%8E%98%EC%9D%B4%EC%A7%95

여기에 있는 팁을 적용해보니 모든 댓글이 역순으로 나오네요..

댓글 정렬은 시간순으로 하고 페이지만 가장 최근에 달리는 댓글 순서대로 1페이지가 되게 하는 방법은 없나요?
  • 복사

댓글 전체

마지막 페이지가 1페이지가 되도록 페이지 목록을 역순으로 정렬하고싶다는 말이군요
그런데 이렇게 하면 코멘트 순서가 아주 이상하게 됩니다
예를들어 1페이지가
1. 6월 20일
2. 6월 21일
~
1페이지 마지막은 오늘날짜 7월 3일

이렇게 나오다가 2페이지 가면
1. 6월 10일
2. 6월 11일
~
2페이지 마지막 6월 19일
이런 식이 됩니다

다음 페이지 첫 코멘트 날짜가 이전 페이지 마지막 코멘트 날짜에 이어지는 것이 아니라
이전 페이지 1번 게시물  앞 시각부터 나오게 되죠

묻지도 따지지도말고 방법이나 알려줘라고 한다면
역순으로 나오게 추출한다음 $list 배열을 날짜 올림차순으로 정렬시켜 출력하면 됩니다
정렬 방법은 멀티소트로 구글링..
© SIRSOFT
현재 페이지 제일 처음으로