CI 묻고 답하기

제목 pagination 질문좀 할께요~
글쓴이 작성시각 2013/05/10 14:37:38
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 14249   RSS

페이지 네이션을 아래와 같이했는데 .

 <? $num=1;
            foreach($result as $row){ ?> 
              <tr>
                <td>
<!--순번--> <?=$num++;?>
    </td>
                  <td>
       <!--페이스북 이름-->  <?=$row->br_fname?>
                      </td>
      중간생략 
                  </tr>
          <?}?>

페이지를 넘기면  페이지 마다  순번이라는 번호가 1 . 2. 3. 으로 번호가 리셋되어 1부터 시작되어서요 .. 

뭐가문젠지 하구요.. 감사합니다~ 
$code=$this->uri->segment(3,0);  
$config['base_url'] = '/eventlist/infolist/'.$code.'/page';
    $config['total_rows'] =  $this->db->count_all('b_regist');
    $data['perPage']=$config['per_page']='10';  
    $page=$offset = $this->uri->segment(5, 1);
    $perpage = 10;
    $start = ($page - 1) * $perpage;
    
    $config['num_links'] =1;
    $config['uri_segment'] = 5;
    $config['use_page_numbers'] = TRUE;
   
    $config['prev_link'] = '<이전';
    $config['next_link'] = '다음>';
    $this->pagination->initialize($config); 
    $data['pagination'] = $this->pagination->create_links();
    $data['result']= $this->infolist_m->_infolist($perpage,$start,$code);

아 .. 컨트롤러 부분입니다 컨트롤러에서 이런식으로 세그먼트 값으로 db에서 걸러서 다시 뷰에서 foreach로 뿌려주고있거든요 ㅠㅠ

근데 페이지를 나누면 위에서 말한거와 같은 내용으로....  1.23 . 2페이지에 123. 순번이 이렇게 되어서요 .. 

아그리고 현재페이지가 마지막이면  뒤에 페이지 없애줄라면 num_links 를 어떤식으로 할까요 ㅠㅠ

세그먼트 값이 여러개라 .. 각 내용이 달라서 숫자로 정하기가 애매하네요 . 

초보라서 ㅠㅠ 감사합니다~ 
 
 다음글 엑셀 생성시 css가 없다고 에러가 뜨는데요 .. (3)
 이전글 JS/CSS Loader 설치 관련 (2)

댓글

변종원(웅파) / 2013/05/10 14:48:07 / 추천 0
게시판 이동합니다.

앞뒤 다 자르고 이걸로 답변을 할 수 있으면 신일 겁니다. ^^;
/ 2013/05/10 14:56:20 / 추천 0
 아.. ;;; 올렸습ㄴ디ㅏ ㅠㅠ