페이징 처리를 조금 변형하고 싶은데 방법을 알고 싶어요

· 2011-04-29 (금) 02:35:07 · 2698 · 1
그누보드에서 페이징 처리에서 조금 변형 해보고 싶은데요.

원래는 1, 2, 3, 4......... 이런식으로 페이징처리가 되고 숫자를 클릭하면 해당 페이지로 이동합니다.
변형하고 싶은건 '더보기' 를 클릭하면 $bo_page_rows 에서 정의한 숫자만큼 더보여 주기를 원합니다. 즉 처음에 10개가 보이고 "더보기" 를 클릭하면 20개가 보이고 다시 "더보기"를 클릭하면 30개....
이런식으로 표현 하고 싶어요..

하고싶은게 뭐냐면: 더보기를 클릭했을때 무조건 첫번째 글로 고정을 하고 , 더보기를 클릭한 횟수만큼 게시물이 보여지기를 원해요.
예를 들면 $board[bo_page_rows] 가 10이라고 한다면
더보기를 3번클릭햇을때 1번글 ~ 30번 글 까지 보이면 되는것입니다.

근데 아무리해도 시작글을 고정하는것과
더보기 클릭한 횟수* 한번당 보여줄 갯수만큼씩 증가시키는게 안됩니다.
$from_record=0; 으로 고정하고 해도 결국 다음페이지의 첫 게시물로 인식됩니다.
다음페이지로 이동한다고 해도 첫글은 무조건 고정하고 싶은데요..



제가 파악한 list.php를 말씀드리면 ,

$board[bo_page_rows] --> 한 페이지에서 보여줄 갯수

$from_record=0; --> DB에서 가져올 게시물의 첫번째 글

$sql = " select distinct wr_parent from $write_table where $sql_search $sql_order limit $from_record, $board[bo_page_rows]"

이 부분이 핵심이 아닐까라고 봅니다.
* limit 첫번째글 부터 지정한 갯수만큼 *

꼭 도움 부탁드립니다.
포인트가 얼마 없어서 죄송합니다.
|

댓글 1개

그누보드 자체 방법으로는 조금 어렵지 않을까 싶네요
ajax 를 이용해서 실시간으로 갱신하는 부분과, 해당 소스를 처리하는 부분을 별도로 프로그래밍 해야할듯합니다.

분명한건 초보자가 하기엔 조금 어렵다는거? ^^;;;;
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
11-04-29 조회 1,705
11-04-29 조회 1,653
11-04-29 조회 1,693
11-04-29 조회 1,613
11-04-29 조회 2,239
11-04-29 조회 2,699
11-04-29 조회 1,971
11-04-29 조회 1,651
11-04-29 조회 2,080
11-04-28 조회 1,609
11-04-28 조회 1,628
11-04-28 조회 1,746
11-04-28 조회 1,107
11-04-28 조회 1,603
11-04-28 조회 1,111
11-04-28 조회 1,022
11-04-28 조회 1,195
11-04-28 조회 1,751
11-04-28 조회 1,633
11-04-28 조회 1,100