Added pagination
This commit is contained in:
@@ -35,13 +35,27 @@ class Bkouser extends Bko_Controller {
|
||||
public function jobs() {
|
||||
// $this->load->view('bko/view_bko_header', $data);
|
||||
|
||||
$config = $this->PrepPagination(10, 3, '/bkouser/jobs');
|
||||
|
||||
$mysql0 = "SELECT * FROM members_jobs";
|
||||
$q = $this->db->query($mysql0);
|
||||
$config["total_rows"] = $q->num_rows();
|
||||
|
||||
$this->load->library('pagination');
|
||||
$this->pagination->initialize($config);
|
||||
$data["pagination_links"] = $this->pagination->create_links();
|
||||
|
||||
$this->load->library('table');
|
||||
$this->table->set_template($this->template);
|
||||
$mysql = "SELECT mj.id||'<br>'||mj.created::date AS jdate, m.username,'<b>'|| mj.title||'</b><br>'||mj.description AS jbx,
|
||||
mj.job_detail,mj.timeline_days||'(days)<br>'||mj.price*0.01||'('|| mj.country||')' AS vl
|
||||
|
||||
$page = ($this->uri->segment(3)) ? $this->uri->segment(3) : 0;
|
||||
$page = is_numeric($page) ? $page : 0;
|
||||
|
||||
$mysql = "SELECT mj.id||'<br>'||mj.created::date AS jdate, m.username,'<b>'|| mj.title||'</b><br>'||mj.description||'<br><hr>'||mj.job_detail AS jbx,
|
||||
mj.timeline_days||'(days)<br>'||mj.price*0.01||'('|| mj.country||')' AS vl
|
||||
FROM members_jobs mj
|
||||
LEFT JOIN members m ON m.id = mj.member_id
|
||||
ORDER BY mj.id DESC";
|
||||
ORDER BY mj.id DESC LIMIT " . $config["per_page"] . " OFFSET " . $page;
|
||||
|
||||
$query = $this->db->query($mysql);
|
||||
// $this->table->set_heading('Dates', 'Username', 'Name', 'Status', 'Verify Link', 'Action');
|
||||
@@ -51,10 +65,6 @@ class Bkouser extends Bko_Controller {
|
||||
|
||||
|
||||
$data['page_title'] = "Jobs List";
|
||||
|
||||
$data['pagination_links'] = '';
|
||||
|
||||
|
||||
$this->load->view('bko/view_bko_header', $data);
|
||||
$this->load->view('bko/view_bko_joblist', $data);
|
||||
$this->load->view('bko/view_bko_footer', $data);
|
||||
|
||||
Reference in New Issue
Block a user