>

페이지 매김 codeigniter를 추가하는 방법?

이 링크처럼 사용하려고했지만 작동하지 않습니다 https://www.cloudways.com/blog/pagination-in-codeigniter/

도와 줘서 감사합니다.


  • 답변 # 1

    태그는 codeigniter의 라이브러리 중 하나입니다 ...

    $this->load->library('pagination');
    $config['base_url'] = 'http://example.com/index.php/test/page/';
    $config['total_rows'] = 200;
    $config['per_page'] = 20;
    $this->pagination->initialize($config);
    echo $this->pagination->create_links();
    
    

    여기에서 참조를 얻을 수 있습니다 ... https://www.codeigniter.com/userguide3/libraries/pagination.html

  • 답변 # 2

    매김을 수동으로 관리 할 수도 있습니다. 수행 한 작업 : 페이지 당 100 개의 결과를 일괄 처리하고 page_number 매개 변수를 컨트롤러에 전달한 다음

    $results_limit = 100;
    $offset = 0;
    if (isset($_GET['page_number']))
        $offset = ($_GET['page_number']-1) * $results_limit;
    $this->db->select('*');
    $this->db->from('sltax_tax_name');
    $this->db->order_by("t_id", "desc");
    $this->db->limit($offset, $results_limit);
    $query = $this->db->get();
    // grab your results...
    
    

  • 답변 # 3

    CodeIgniter의 페이지 매김 클래스를 수동으로 사용하는 것보다 사용하는 것이 더 쉽습니다.

    https://www.codeigniter.com/userguide3/libraries/pagination.html

    컨트롤러에서

    $this->load->library('pagination');
    $config['base_url'] = 'http://example.com/index.php/test/page/';
    $config['total_rows'] = 200;
    $config['per_page'] = 20;
    $this->pagination->initialize($config);
    
    

    보기에서

    echo $this->pagination->create_links();
    
    

관련 자료

  • 이전 latitude longitude - 동일한 반경 내에있는 GPS 좌표 필터링
  • 다음 Dialogflow에서 각 엔티티와 연관된 번호 식별