채택완료

게시판 페이징 수정

게시판 스킨을 만들어서 사용하고 있습니다.

3556076816_1618909555.12.png

이렇게 회원들마다 본인들이 작성한 게시물을 모아두는 스킨으로 제작했습니다.

그런데 페이징이 전체 게시물 숫자로 적용이 되는 것같습니다..

페이징 넘버를 전체 게시물이 아닌 게시물을 작성한 회원들의 숫자로 적용할 수 있을까요?

|

답변 2개 / 댓글 2개

채택된 답변
+20 포인트
2021-04-20 (화) 21:16:59

bbs/list.php에서

if ($sca || $stx || $stx === '0') {     //검색이면.

 ..

   $total_count = $row['cnt'];

} else {
    $sql_search = "";

    $total_count = $board['bo_count_write'];
}
여기 $total_count가 페이징할 때 쓰인는 변수 입니다.

$list.skin.php 등에서 이 변수 값을 조정해 보세요.

답변에 대한 댓글 2개

$list.skin.php에서 변수값 조정을 어떻게 해야할까요...?
php 문외한이라 잘 모르겠습니다ㅠㅠㅠ
이렇게 회원들마다 본인들이 작성한 게시물을 모아두는 스킨으로 제작했습니다.
==
짐작에는 이 때 query에 limit가 들어 가 있을 거 같은데요.
limit가 없이 select했을 때 전체 갯수를
저 $total_count에 대입해 보세요.

각 루프 (회원별) 마다 숫자세고 페이징하는 것을 새로 만들어야..

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