diff --git a/products.php b/products.php index 227f5c5b..6befd94d 100644 --- a/products.php +++ b/products.php @@ -19,9 +19,6 @@ if (isset($_GET['category']) & !empty($_GET['category'])) { $category_filter = ''; } -//Rebuild URL -$url_query_strings_sort = http_build_query($get_copy); - $sql = mysqli_query( $mysqli, "SELECT SQL_CALC_FOUND_ROWS * FROM products diff --git a/tickets.php b/tickets.php index 89429b1a..98332d43 100644 --- a/tickets.php +++ b/tickets.php @@ -55,14 +55,16 @@ if (isset($_GET['billable']) && ($_GET['billable']) == '1') { $ticket_billable_snippet = ''; } -if (!empty($_GET['category'])) { - $category = intval($_GET['category']); - $category_snippet = "AND ticket_category = $category"; +// Category Filter +if (isset($_GET['category']) & !empty($_GET['category'])) { + $category_query = 'AND (ticket_category = ' . intval($_GET['category']) . ')'; + $category_filter = intval($_GET['category']); } else { - $category_snippet = ''; + // Default - any + $category_query = ''; + $category_filter = ''; } - // Ticket assignment status filter // Default - any $ticket_assigned_query = ''; @@ -96,7 +98,7 @@ $sql = mysqli_query( LEFT JOIN ticket_statuses ON ticket_status = ticket_status_id LEFT JOIN categories ON ticket_category = category_id WHERE $ticket_status_snippet " . $ticket_assigned_query . " - $category_snippet + $category_query AND DATE(ticket_created_at) BETWEEN '$dtf' AND '$dtt' AND (CONCAT(ticket_prefix,ticket_number) LIKE '%$q%' OR client_name LIKE '%$q%' OR ticket_subject LIKE '%$q%' OR ticket_status_name LIKE '%$q%' OR ticket_priority LIKE '%$q%' OR user_name LIKE '%$q%' OR contact_name LIKE '%$q%' OR asset_name LIKE '%$q%' OR vendor_name LIKE '%$q%' OR ticket_vendor_ticket_number LIKE '%q%') $ticket_billable_snippet @@ -139,7 +141,7 @@ $sql_total_tickets_assigned = mysqli_query($mysqli, "SELECT COUNT(ticket_id) AS $row = mysqli_fetch_array($sql_total_tickets_assigned); $user_active_assigned_tickets = intval($row['total_tickets_assigned']); -$sql_categories = mysqli_query( +$sql_categories_filter = mysqli_query( $mysqli, "SELECT * FROM categories WHERE category_type = 'Ticket' @@ -188,7 +190,7 @@ $sql_categories = mysqli_query(
-
+
@@ -197,7 +199,32 @@ $sql_categories = mysqli_query(
-
+
+
+
+
+
+ +
+ + +
+
+
+
-
- - -