pagination in codeigniter with example
// Controller End $config = array(); $config["base_url"] = base_url() . "index.php/StudentPagination_Controller/index"; $config["total_rows"] = $this->StudentPagination_Model->get_count(); $config["per_page"] = 10; $config["uri_segment"] = 3; $this->pagination->initialize($config); $page = ($this->uri->segment(3))? $this->uri->segment(3) : 0; $data["links"] = $this->pagination->create_links(); $data['student'] = $this->StudentPagination_Model->get_students($config["per_page"], $page); $this->load->view('pagination', $data);
Source: www.google.com
codeigniter pagination example
<?php namespace App\Controllers; use CodeIgniter\Controller; class UserController extends Controller { public function index() { $model = new \App\Models\UserModel(); $data = [ 'users' => $model->paginate(10), 'pager' => $model->pager, ]; echo view('users/index', $data); } }
Source: codeigniter4.github.io
Codeingiter Pagination
$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();
Source: www.codeigniter.com