게시판 리스트에 출력갯수 조정
본문
리스트에서
1페이지에는 글 출력개수가 16개
다음 모든 페이지는 게시판설정인 15개
이렇케 처리 할수 있늘까요
답변 4
간단한 수정으로는 어렵겠네요
---------------- 다음처럼 되어야하니 하단 페이지 리스트 만드는 문제
전체 페이지 수 계산시 : 게시글이 16개면 1페이지, 17개면 2페이지, 게시글이 31개면 2페이지 계산식은 ceil(total / 16) 그런데 게시글이 32개면 총 3페이지이니 계산식은 ceil(total / 15)
게시물 46개, 47개, 48개면 각각 총 페이지수 계산식은??
===========================
그냥 단순하게 1페이지는 16개 읽어오게하고 다른 페이지는 1페이지와 중복 게시물 무시하고
15개 읽어오도록 만들면 되지만 이것도 문제는 있으나 아쉬운대로 사용가능
$from_record = ($page - 1) * $page_rows; // 시작 열을 구함 <-- 다음 행에 추가
if($page==1) $page_rows =16;
이렇게 하면 1페이지에 16개는 나오지만 총게시물이 16개인 경우 하단 페이지 리스트에 1, 2 나오게되죠
bbs/list.php 를 수정 하면 됩니다
좀 로딩이 있겠지만 목록을 토탈로 주고 자바스크립트로 페이징하는 방법도 있습니다.
결국 원하시는 게 무엇인가요?
답변을 작성하시기 전에 로그인 해주세요.