From 8d91fa0ff9c2fbe5626b9f7526b6d8c9ab80b21a Mon Sep 17 00:00:00 2001 From: MatteoPistorello Date: Tue, 3 Sep 2024 12:45:51 +0200 Subject: [PATCH] Gestione ricerca multipla nelle tabelle datatables --- src/Util/Query.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Util/Query.php b/src/Util/Query.php index 43581e575..e6c1febc7 100755 --- a/src/Util/Query.php +++ b/src/Util/Query.php @@ -247,6 +247,8 @@ class Query } elseif ($end_with) { $value = trim(str_replace(['$'], '', $value)); $search_filters[] = ($search_query.' LIKE '.prepare('%'.$value)); + } elseif (str_contains($value, ',')) { + $search_filters[] = ($search_query.' IN ("'.str_replace(',', '","', $value).'")'); } else { $search_filters[] = $search_query.' LIKE '.prepare('%'.$value.'%'); }