From 5f0068a64f536cbd13f1083164ed553cdc6f4749 Mon Sep 17 00:00:00 2001 From: johnnyq Date: Thu, 18 Apr 2024 21:33:15 -0400 Subject: [PATCH] Added Advanced Filter by Referral under clients --- clients.php | 31 ++++++++++++++++++++++++++++++- 1 file changed, 30 insertions(+), 1 deletion(-) diff --git a/clients.php b/clients.php index e701e789..da3bd024 100644 --- a/clients.php +++ b/clients.php @@ -29,6 +29,15 @@ if (isset($_GET['industry']) & !empty($_GET['industry'])) { $industry_query = ''; } +// Referral Filter +if (isset($_GET['referral']) & !empty($_GET['referral'])) { + $referral_query = "AND (clients.client_referral = '" . sanitizeInput($_GET['referral']) . "')"; + $referral = nullable_htmlentities($_GET['referral']); +} else { + // Default - any + $referral_query = ''; +} + //Rebuild URL $url_query_strings_sort = http_build_query($get_copy); @@ -50,6 +59,7 @@ $sql = mysqli_query( AND DATE(clients.client_created_at) BETWEEN '$dtf' AND '$dtt' AND clients.client_lead = $leads $industry_query + $referral_query GROUP BY clients.client_id ORDER BY $sort $order LIMIT $record_from, $record_to @@ -111,7 +121,7 @@ $num_rows = mysqli_fetch_row(mysqli_query($mysqli, "SELECT FOUND_ROWS()")); -
" id="advancedFilter"> +
" id="advancedFilter">
@@ -160,6 +170,25 @@ $num_rows = mysqli_fetch_row(mysqli_query($mysqli, "SELECT FOUND_ROWS()"));
+
+
+ + +
+