From 7dde703cc845998ca9f6b6d2544a7d0f6a558c7e Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Sat, 1 Oct 2016 19:40:20 -0600 Subject: [PATCH] Update database_transactions.php Work on the search tool. --- .../database_transactions.php | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/app/database_transactions/database_transactions.php b/app/database_transactions/database_transactions.php index 11b23d6586..a5a51fdffc 100644 --- a/app/database_transactions/database_transactions.php +++ b/app/database_transactions/database_transactions.php @@ -47,16 +47,16 @@ $order = check_str($_GET["order"]); //add the search term - $search = check_str($_GET["search"]); + $search = strtolower(check_str($_GET["search"])); if (strlen($search) > 0) { $sql_search = "and ("; - $sql_search .= "or transaction_code like '%".$search."%'"; - $sql_search .= "or transaction_address like '%".$search."%'"; - $sql_search .= "or transaction_type like '%".$search."%'"; - $sql_search .= "or transaction_date like '%".$search."%'"; - $sql_search .= "or transaction_old like '%".$search."%'"; - $sql_search .= "or transaction_new like '%".$search."%'"; - $sql_search .= "or transaction_result like '%".$search."%'"; + $sql_search .= "or lower(transaction_code) like '%".$search."%' "; + $sql_search .= "or lower(transaction_address) like '%".$search."%' "; + $sql_search .= "or lower(transaction_type) like '%".$search."%' "; + $sql_search .= "or lower(transaction_date) like '%".$search."%' "; + $sql_search .= "or lower(transaction_old) like '%".$search."%' "; + $sql_search .= "or lower(transaction_new) like '%".$search."%' "; + $sql_search .= "or lower(transaction_result) like '%".$search."%' "; $sql_search .= ")"; } //additional includes @@ -65,7 +65,7 @@ //prepare to page the results $sql = "select count(database_transaction_uuid) as num_rows from v_database_transactions "; - $sql .= "where domain_uuid = '$domain_uuid' "; + $sql .= "where domain_uuid = '".$_SESSION['domain_uuid']."' "; $sql .= $sql_search; if (strlen($order_by)> 0) { $sql .= "order by $order_by $order "; } $prep_statement = $db->prepare($sql); @@ -93,7 +93,7 @@ $sql .= "t.database_transaction_uuid, d.domain_name, u.username, t.user_uuid, t.app_name, t.app_uuid, "; $sql .= "t.transaction_code, t.transaction_address, t.transaction_type, t.transaction_date "; $sql .= "from v_database_transactions as t, v_domains as d, v_users as u "; - $sql .= "where t.domain_uuid = '$domain_uuid' "; + $sql .= "where t.domain_uuid = '".$_SESSION['domain_uuid']."' "; $sql .= "and t.user_uuid = u.user_uuid "; $sql .= "and t.domain_uuid = d.domain_uuid "; $sql .= $sql_search; @@ -203,4 +203,4 @@ //include the footer require_once "resources/footer.php"; -?> \ No newline at end of file +?>