From c6921efdce09246b35135aea06aa469bf33282f0 Mon Sep 17 00:00:00 2001 From: Calvo Date: Fri, 22 Oct 2021 14:43:14 +0200 Subject: [PATCH] Unify search criteria case insensitive --- pandora_console/include/db/mysql.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pandora_console/include/db/mysql.php b/pandora_console/include/db/mysql.php index fdcf2ba403..5c65c5dff1 100644 --- a/pandora_console/include/db/mysql.php +++ b/pandora_console/include/db/mysql.php @@ -760,7 +760,11 @@ function mysql_db_format_array_where_clause_sql($values, $join='AND', $prefix=fa if ($field[0] != '`') { // If the field is as ., don't scape. if (strstr($field, '.') === false) { - $field = '`'.$field.'`'; + if (preg_match('/(UPPER|LOWER)(.+)/mi', $field)) { + $field = preg_replace('/(UPPER|LOWER])\((.+)\)/mi', '$1(`$2`)', $field); + } else { + $field = '`'.$field.'`'; + } } }