제목 | 패이지 네이션에 대해서 | ||
---|---|---|---|
글쓴이 | 일성 | 작성시각 | 2014/08/13 12:23:11 |
|
|||
function all_count($no) { $query = $this->db->query("SELECT * FROM `recipe` WHERE kind ={$no} ;"); if($query){ return $query->num_rows(); } return 0; } 페이지 네이션에서 $config['total_rows'] = $this->i_obj->all_count(1); 이 부분에 recipe 테이블에서 조건이 kind가 1인것만 가지고 왔어 네이지네이션 을 사용 하고싶은되 위에같이 했는되 안되요 어떻게 하면 되는지 알려주세요 controllers db있는 정보를 뒤에서 부터 64개를 가지고오던되 조건에 kind랑 상간없이 64개를 뒤에서 부터 가지고 오더라고요 public function page() { $data['meat'] = $this->i_obj->get_list($this->uri->segment(3,0),12); //CI에서 제공해주는 페이지 네이션 환경설정 $config['total_rows'] = $this->i_obj->all_count(1); $config['per_page'] = 12; $config['base_url'] = site_url('/meat/page'); $config['full_tag_open'] = '<ul class="pagination">'; $config['full_tag_close'] = '</ul>'; $config['num_tag_open'] = '<li>'; $config['num_tag_close'] = '</li>'; $config['cur_tag_open'] = '<li class="active"><a href="#">'; $config['cur_tag_close'] = '</a></li>'; $config['first_link'] = '처음'; $config['first_tag_open'] = '<li> '; $config['first_tag_close'] = '</li>'; $config['last_link'] = '끝'; $config['last_tag_open'] = '<li> '; $config['last_tag_close'] = '</li>'; $config['prev_link'] = '이전'; $config['prev_tag_open'] = '<li>'; $config['prev_tag_close'] = '</li>'; $config['next_link'] = '다음'; $config['next_tag_open'] = '<li>'; $config['next_tag_close'] = '</li>'; $this->pagination->initialize($config); $data['page'] = $this->pagination->create_links(); $this->load->view('meat_view',$data); } |
|||
다음글 | 셋팅문제 조언 부탁드립니다. (1) | ||
이전글 | CI ajax 암호화 관련 질문입니다. (2) | ||
변종원(웅파)
/
2014/08/13 18:08:46 /
추천
0
포럼소스 던지 마냐님 소스 혹은 몇몇분이 공개하신 학습용 게시판 보시고 뭐가 다른지 찾아보세요.
|