제목 | pagenation관련 질문이요 | ||
---|---|---|---|
글쓴이 | crucian | 작성시각 | 2014/11/05 16:16:23 |
|
|||
안녕하세요? codeigniter 초보자입니다~ 게시판을 만들어보다가 pagenation을 해보고 있는데요 codeigniter의 pagenation을 사용해서 적용해 보았는데 제가 적용한 옵션대로 한페이지에 몇개로 레코드가 뜨거든요 그런데 페이지가 1 2 3 이런식으로 있고 2나 3 즉 다른 페이지를 클릭하게 되면 페이지를 찾을 수 없다고 뜨거든요 url이 세그먼트 값이 페이지에따라 "~/board/2"이런식으로 뜨는데 어떻게 해야 페이지를 잘 넘길수 있는지.. 알려주시거나 힌트주실 수 있나요?? |
|||
다음글 | CI_Controller 확장 질문 드립니다. (4) | ||
이전글 | DB 커넥션 시 너무 느려서 문제에요ㅠㅠㅠ (2) | ||
변종원(웅파)
/
2014/11/05 16:25:48 /
추천
0
|
crucian
/
2014/11/05 17:12:25 /
추천
0
웅파님 감사합니다 ~
그런데 진전이 없어요ㅠㅠ 메뉴얼 대로 하고 DB에서도 데이터 잘가져오고 하는데 컨트롤러 설정 메뉴얼과 샘플대로하면 자동으로 페이지 이동이 되는게 아닌가요?ㅠㅠ 다음과 같이 컨트롤러 적용하였습니다~ function __construct(){ parent::__construct(); $this->load->helper(array('form','url')); $this->load->model('board_m'); $this->load->library('pagination'); } public function index() { $config['base_url'] = base_url().'/board/'; $config['total_rows'] = $this->board_m->record_count(); $config['per_page'] = 5; $choice = $config["total_rows"] / $config['per_page']; $config["num_links"] = round($choice); $config['use_page_numbers'] = TRUE; $this->pagination->initialize($config); $page = ($this->uri->segment(3)) ? $this->uri->segment(3) : 0; $data["b_user_list"] = $this->board_m->get_user($config['per_page'], $page); $data["links"] = $this->pagination->create_links(); $this->load->view("board_v", $data); } |
kaido
/
2014/11/05 17:35:25 /
추천
0
길 잃은 어린 양에게 이 동영상과 소스를 받칩니다.
http://www.cikorea.net/lecture/view/428/page/1/ 우연찮게 해결 되는 것 보다, 확실히 개념을 이해 하시는 것이 좋습니다. |
crucian
/
2014/11/05 17:40:51 /
추천
0
길 잃은 어린양에게 참고 자료 알려주셔서 너무 감사합니다~
퇴근 후 보겠습니다 ㅎㅎ 네네 개념을 확실히 알아야 될 것 같아요ㅠㅠ URL 문제였어서 해결하였습니다~ 답변들 정말 감사합니다!! |
http://sample.cikorea.net/sample_view/class 샘플코드도 참고하세요