제목 | paging이 안되네요... | ||
---|---|---|---|
글쓴이 | 무소유 | 작성시각 | 2012/03/22 03:17:28 |
|
|||
class Project extends CI_Controller { function index() { } //상품(프로젝트) 리스트 function projectlist() { $this->seg = new search_seg(); $perpage = 4; $page = $this->seg->get_seg('page') > 0 ? $this->seg->get_seg('page') : '1'; $start = ($page - 1) * $perpage; $this->db->order_by('pj_idx','desc'); $qry = $this->db->get('project', $perpage, $start); $this->load->library('pagination'); $config['base_url'] = '/project/projectlist/page/'; $config['total_rows'] = $total ; $config['per_page'] = $perpage; $config['uri_segment'] = 4; $config['full_tag_open'] = '<div id=pagination>'; $config['full_tag_close'] = '</div>'; $config['cur_tag_open'] = '<span class=current>'; $config['cur_tag_close'] = '</span>'; $this->pagination->initialize($config); $data['paging'] = $this->pagination->create_links(); foreach($qry->result_array() as $row) { $data['list'][] = $row; } $this->load->view('adm/projectlist',$data); } }
|
|||
다음글 | 페이징 하나만 더 질문이요~ ^^;; (4) | ||
이전글 | 개발시 개발도메인 실서버도메인 어떻게 하시나요? (4) | ||
변종원(웅파)
/
2012/03/22 08:00:43 /
추천
0
$total 값이 없네요.
그리고 하단의 foreach는 전혀 쓸모없는 코드입니다. 데이터를 변경하지도 않는데 배열을 다시 배열에 담고 있습니다.
RESULT->ARRAY()를 12라인으로 옮기고 그다음 라인에 $total 구하는 걸 넣으세요
|
무소유
/
2012/03/22 13:56:29 /
추천
0
웅파임 감사합니다.
$qry = $this ->db->get( 'project' , $perpage , $start );
|