New items

This commit is contained in:
dev-chiefworks
2022-04-23 14:48:11 -04:00
parent 49fbb7619a
commit ca802eb5a0
10 changed files with 299 additions and 20 deletions
+13 -5
View File
@@ -517,6 +517,11 @@ class Bkouser extends Bko_Controller {
$data = array();
$data['page_title'] = 'Find User';
// $config = array();
$data['find_txt_val'] = isset($_GET['find_txt_val']) ? $_GET['find_txt_val'] :'' ;
$data['find_by_val'] = isset($_GET['find_by_val']) ? $_GET['find_by_val'] :'' ;
$data['find_txt'] = $data['find_txt_val'];
$data['find_by'] = $data['find_by_val'];
$page = ($this->uri->segment(3)) ? $this->uri->segment(3) : 0;
$page = is_numeric($page) ? $page : 0;
@@ -529,16 +534,19 @@ class Bkouser extends Bko_Controller {
$data['find_by'] = trim($this->input->post('find_by'));
$data['find_txt'] = trim($this->input->post('find_txt'));
$data['find_txt_val'] = $data['find_txt'];
$data['find_by_val'] = $data['find_by'];
if ( $data['find_by']!='' && $data['find_txt']!=''){
$extra_qr = ' WHERE '.$data['find_by']." LIKE '%". $data['find_txt']."%'";
$extra_qr = ' WHERE lower('.$data['find_by'].") LIKE lower('%". $data['find_txt']."%') ";
}
}
echo $extra_qr;
// echo $extra_qr;
$config = $this->PrepPagination(10, 3, '/bkouser/locate');
$mysql0 = "SELECT * FROM members";
$mysql0 = "SELECT * FROM members ".$extra_qr;
$q = $this->db->query($mysql0);
$config["total_rows"] = $q->num_rows();
@@ -552,8 +560,8 @@ class Bkouser extends Bko_Controller {
$this->table->set_template($this->template);
$mysql = "SElECT added::date||'<br>'||loc||'<br>'||(CASE WHEN last_login::date IS NULL THEN ' ' ELSE last_login::date::text END) AS Act,"
. " username||'<br>'||firstname||' '||lastname AS Name, "
. " '<div id=\"sdd'||id||'\"><button id=\"sel'||id||'\" class=\"btn btn-warning btn-xs\" onclick=\"return selectMember('''||id||''');\" >Select['||id||']</button></div>' AS select "
. " FROM members ORDER BY id DESC LIMIT " . $config["per_page"] . " OFFSET " . $page; ;
. " '<div id=\"sdd'||id||'\"><button id=\"sel'||id||'\" class=\"btn btn-info btn-xs\" onclick=\"return selectMember('''||id||''');\" >['||id||']-></button></div>' AS select "
. " FROM members $extra_qr ORDER BY id DESC LIMIT " . $config["per_page"] . " OFFSET " . $page; ;
$query = $this->db->query($mysql);
$this->table->set_heading('Account', 'Name/Username', 'Action');