제목 | 페이징 처리를 어떻게 하나요? | ||
---|---|---|---|
글쓴이 | CI초보 | 작성시각 | 2009/12/07 16:06:14 |
|
|||
$this->load->library('pagination'); $config['base_url'] = 'http://example.com/index.php/test/page/'; $config['total_rows'] = '200'; $config['per_page'] = '20'; $this->pagination->initialize($config); echo $this->pagination->create_links(); 페이징 처리를 하기 위해 메뉴얼 나온대로 해봤는데 저위에소스를 컨트롤러에 함수로 추가하여 댓글page에 페이징처리를 하고싶은데 어떤식으로 해야하나요.. 어제 CI프레임워크를 처음 접해본 초보예요..고수님들 한수부탁드립니다 |
|||
다음글 | php designer 폰트 변경시 (6) | ||
이전글 | 안녕하세요 오늘 가입한 초보 입니다. (4) | ||
변종원(웅파)
/
2009/12/07 17:19:23 /
추천
0
|
CI초보
/
2009/12/08 15:51:53 /
추천
0
웅파님 답변감사합니다..
페이징 처리 끝냈어요..^^ |
함수 하나로 처리하더라도 어차피 각각의 필수항목들은 컨트롤러에서 미리 선언하고
넘겨줘야 합니다.
CI코드 자료실에 보시면 공개된 포럼소스가 있습니다. 포럼에서는 ci의 pagination을 사용하지 않고
application/library/common.php에 pagination 함수를 하나 만들어서 사용합니다.
포럼소스의 pagination을 조금 응용하여 변수에 따라 해당 데이터베이스에서 데이터를 가져와서
처리하게 할 수는 있겠네요.