제목 | Pagination 질문입니다. | ||
---|---|---|---|
글쓴이 | 신짱구 | 작성시각 | 2011/01/18 01:24:57 |
|
|||
안녕하세요 paginiation 사용해보려 하는데 잘 안되서 질문드립니다. $this->load->library('pagination'); $config['base_url']= "/admin/products/index/page/"; $config['total_rows'] = '200'; $config['per_page'] = '20'; $config['cur_tag_open'] = "<b style='color:red'>"; $config['cur_tag_close'] = '</b>'; 이렇게 해보았는데요. 페이징은 나오는데, current page 가 항상 1입니다. 2를 눌러도요...TT 2를 누르면 2에 해당하는 데이타는 나오나, 밑에 pagination이 항상 1입니다. 어떻게 현재 페이지를 잘 표시할수 있나요...ㅜㅜ 감사합니다. |
|||
다음글 | uri_protocol 의 정체가 뭔가요?? (1) | ||
이전글 | 404 page not found 해결 부탁드려요 (2) | ||
변종원(웅파)
/
2011/01/18 09:48:34 /
추천
0
|
$config['total_rows'] <- 이거는 해당 테이블의 전체 row수입니다.
매뉴얼에는 200으로 되어 있지만 실제 프로그램에서는 값을 구해서 넣어줘야
제대로 된 값이 나올겁니다.
그리고
$config['uri_segment'] = 3; 이 값도 항상 주시는 것이 좋습니다.
페이징에 쓸 페이지변수가 몇번째 세그먼트인지 알려줘야 합니다.
그리고
$config['uri_segment'] = $this->uri->segment(3, 1);
아래와 같이 주는 것이 최선(?)입니다. ^^;
세번째 세그먼트를 페이지변수로 사용하되 없다면 default로 1을 할당합니다.
검색의 생활화 부탁드립니다.