현재 코멘트 부분 페이징 및 역순 정렬(현재는 먼저쓴글이 젤 먼저 나오게 되어 있네요)
작업을 하는데요 페이징은 해결 됬는데
역순으로 코멘트를 뽑으려면 어떻게 해야 되나요;;
이것은 코멘트 하나씩 뽑아오는것...인데요 역순으로 뽑아 오려면 어떻게 해야하나요
<?
$i = $c_from_record;
for ($i; $i<$c_last_record; $i++) { $comment_id = $list[$i][wr_id];
?>
아래 코드는 페이징 때문에 들어간 코드
<? // 코멘트 번호 계산식 및 페이징 표시
$c_total_count = count($list); // 전체 코멘트 수 할당
$c_rows = 5; // 보여줄 개수
if ($c_total_count != 0){
$c_total_page = ceil($c_total_count / $c_rows); // 전체 페이지 계산
if (!$c_page) $c_page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
$c_from_record = ($c_page - 1) * $c_rows; // 시작 코멘트 구하기
$c_last_record = $c_from_record + $c_rows; // 끝 코멘트 구하기
if($c_last_record > $c_total_count){ // 마지막 코멘트가 전체 코멘트 보다 크면 전체 코멘트로 할당
$c_last_record = $c_total_count;
}
}
?>
작업을 하는데요 페이징은 해결 됬는데
역순으로 코멘트를 뽑으려면 어떻게 해야 되나요;;
이것은 코멘트 하나씩 뽑아오는것...인데요 역순으로 뽑아 오려면 어떻게 해야하나요
<?
$i = $c_from_record;
for ($i; $i<$c_last_record; $i++) { $comment_id = $list[$i][wr_id];
?>
아래 코드는 페이징 때문에 들어간 코드
<? // 코멘트 번호 계산식 및 페이징 표시
$c_total_count = count($list); // 전체 코멘트 수 할당
$c_rows = 5; // 보여줄 개수
if ($c_total_count != 0){
$c_total_page = ceil($c_total_count / $c_rows); // 전체 페이지 계산
if (!$c_page) $c_page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
$c_from_record = ($c_page - 1) * $c_rows; // 시작 코멘트 구하기
$c_last_record = $c_from_record + $c_rows; // 끝 코멘트 구하기
if($c_last_record > $c_total_count){ // 마지막 코멘트가 전체 코멘트 보다 크면 전체 코멘트로 할당
$c_last_record = $c_total_count;
}
}
?>
댓글 2개
스킨부분만 손대려고 해서요...
$i = $c_from_record;
for ($i; $i<$c_last_record; $i++) { $comment_id = $list[$i][wr_id];
이게 반복문인데 $c_from_record 는 페이징할때 총 코멘트 갯수구요
for ($i; $i<$c_last_record; $i++)
부분을 $i-- 뭐 이런식으로 1,2,3,4 올라가는게 아니라 4,3,2,1 요런식으론 안될까 해서요;;
저도 초보라 for 구문 역순으로 변형만 시키면 되는데 그걸 못하겠네요 ^^:
$i = $c_from_record;
for ($i; $i<$c_last_record; $i++) { $comment_id = $list[$i][wr_id];
이게 반복문인데 $c_from_record 는 페이징할때 총 코멘트 갯수구요
for ($i; $i<$c_last_record; $i++)
부분을 $i-- 뭐 이런식으로 1,2,3,4 올라가는게 아니라 4,3,2,1 요런식으론 안될까 해서요;;
저도 초보라 for 구문 역순으로 변형만 시키면 되는데 그걸 못하겠네요 ^^:
게시글 목록
| 번호 | 제목 |
|---|---|
| 284508 | |
| 284499 | |
| 284492 | |
| 284490 | |
| 284484 | |
| 284481 | |
| 284478 | |
| 284476 | |
| 284474 | |
| 284472 | |
| 284470 | |
| 284458 | |
| 284457 | |
| 284454 | |
| 284453 | |
| 284447 | |
| 284446 | |
| 284444 | |
| 284441 | |
| 284440 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기