테스트 사이트 - 개발 중인 베타 버전입니다

댓글 페이징 역순으로 보이는 소스 이거 맞나요??

galdj 11년 전 조회 5,252

http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=3455">http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=3455 

위 글에 나와있는 댓글 페이징 하는 for문입니다

 

$i = $c_from_record; 
for ($i; $i<$c_last_record; $i++) { 
$comment_id = $list[$i][wr_id]; 
echo $comment_id; 

?>  

 

위의 소스를 변형하여 역순으로 정렬하고 싶은데요..

 

$i = $c_last_record-1; 

for ($i; $i>=$c_from_record; $i--) { 
    $comment_id = $list[$i][wr_id]; 
    echo $comment_id; 

} 

 

이렇게 하는거 맞나요??

근데 이렇게 하면 댓글이 0개일때 오류가 나고

댓글이 7개 달리면 

1페이지 5 4 3 2 1

2페이지 7 6

이런식으로 댓글이 달리네요

저는 1페이지 7 6 5 4 3

2페이지 2 1

이런 순서로 정렬하고 싶습니다

도와주세요ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

11년 전

처음 DB에서 가져올때부터 order by wr_id desc 같은 형식으로 받아와야 합니다. 

 

이미 받아온것을 가지고 정렬순서를 바꾸니 페이징이 그 결과에서만 바뀌는것이지요. 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인