Resolved;
Controller
Code:
public function example() {
//For Pagination
$uri = $this->uri->segment(3);
if ($uri === false || $uri === null) {
$uri = 0;
}
//End Pagination
if ($this->session->userdata('logged_in')) {
//For Pagination
$this->load->library('pagination');
$config['base_url'] = $this->config->base_url() . '/brand/managebrand';
$config['total_rows'] = $this->db->count_all_results('brand');
$config['per_page'] = 10;
$this->pagination->initialize($config);
$data['pagination'] = $this->pagination->create_links();
//End Pagination
$session_data = $this->session->userdata('logged_in');
$data['name'] = $session_data['name'];
$data['brand'] = $this->brandmodel->brandlist($uri, $config['per_page']);
$this->load->view('admin/managebrand', $data);
}
}
Model
Code:
function brandlist($start = 0, $uri) {
$this->db->order_by('brand_id', 'desc');
$query = $this->db->query("SELECT * FROM `brand` LIMIT $start, $uri");
return $query->result_array(); // returing array of data
}
View
Code:
<div class="pagenation"><?php echo $pagination; ?></div>
Web Developer