From 3480b1a8839d693ec684a46be7171203fabcae32 Mon Sep 17 00:00:00 2001 From: Olusesan Ameye Date: Thu, 18 Feb 2021 15:53:03 -0500 Subject: [PATCH] fix --- adminwww/application/controllers/Practice.php | 9 +++++++- .../application/models/Practice_model.php | 21 ++++++++++++------- .../practice/parts/view_practiceusers.php | 2 +- .../views/practice/view_practice.php | 6 +++--- 4 files changed, 26 insertions(+), 12 deletions(-) diff --git a/adminwww/application/controllers/Practice.php b/adminwww/application/controllers/Practice.php index 0e4da4e..de6a776 100644 --- a/adminwww/application/controllers/Practice.php +++ b/adminwww/application/controllers/Practice.php @@ -80,10 +80,17 @@ class Practice extends Admin_Controller { public function selectPracticeAction() { + $this->load->library('table'); + $this->table->set_template($this->template); + $data = []; $practice_id = $data['practice_id'] = trim($this->input->get('practice_id')); $this->load->model('Practice_model'); - $data = $this->Practice_model->loadPractice($practice_id); + $query = $this->Practice_model->loadPracticeUsers($practice_id); + $this->table->set_heading( array('data' => 'Edit', 'style' => 'width:50px'), 'Firstname', 'Lastname','Username','Phone','Location','Last Login','Email', array('data' => 'ACTION', 'style' => 'width:40px'), array('data' => 'Select', 'style' => 'width:40px')); + $data['practice_users'] = $this->table->generate($query); + + $this->load->view('practice/parts/view_practiceusers', $data); } diff --git a/adminwww/application/models/Practice_model.php b/adminwww/application/models/Practice_model.php index f98f158..952097a 100644 --- a/adminwww/application/models/Practice_model.php +++ b/adminwww/application/models/Practice_model.php @@ -41,18 +41,25 @@ class Practice_model extends CI_Model { } /* - mermsemr_dev=> SELECT * FROM practice; - id | name | firstname | lastname | email | phone | username | password | added | loc | last_login | status -----+---------------------------+-----------+----------+--------------------------+------------+----------+----------------------------------+---------------------------+----------+------------+-------- - 1 | University Hospital Space | Sanya | Ameye | ses66181+merms@gmail.com | 6784564356 | sameye | d0fbea2563b377ea7074bced45c88dcb | 2019-03-03 21:35:51.48451 | 10.0.0.1 | | 1 -(1 row) + mermsemr_dev=> SELECT * FROM practice; + id | name | firstname | lastname | email | phone | username | password | added | loc | last_login | status + ----+---------------------------+-----------+----------+--------------------------+------------+----------+----------------------------------+---------------------------+----------+------------+-------- + 1 | University Hospital Space | Sanya | Ameye | ses66181+merms@gmail.com | 6784564356 | sameye | d0fbea2563b377ea7074bced45c88dcb | 2019-03-03 21:35:51.48451 | 10.0.0.1 | | 1 + (1 row) */ - - public function loadPractice($practice_id) { + + public function loadPractice($practice_id) { $data = []; $mysql = "SELECT * FROM practice WHERE id = $practice_id "; $data = $this->db->query($mysql)->result_array(); return $data[0]; } + + public function loadPracticeUsers($practice_id) { + $data = []; + $mysql = "SELECT '' AS Edit,firstname,lastname,email,phone,username, added::date,last_login,loc,status FROM practice_users WHERE practice_id = $practice_id "; + return $query = $this->db->query($mysql); + } + } diff --git a/adminwww/application/views/practice/parts/view_practiceusers.php b/adminwww/application/views/practice/parts/view_practiceusers.php index 78c71a7..40ebfa9 100644 --- a/adminwww/application/views/practice/parts/view_practiceusers.php +++ b/adminwww/application/views/practice/parts/view_practiceusers.php @@ -17,7 +17,7 @@
- +
diff --git a/adminwww/application/views/practice/view_practice.php b/adminwww/application/views/practice/view_practice.php index b8ed34d..f1ae9b0 100644 --- a/adminwww/application/views/practice/view_practice.php +++ b/adminwww/application/views/practice/view_practice.php @@ -62,9 +62,9 @@ $read_level = " readonly "