From e2873c30f0e6a14f91a2842430ccba75e7388e6c Mon Sep 17 00:00:00 2001 From: FabioL <1647128+loviuz@users.noreply.github.com> Date: Tue, 14 May 2024 17:16:30 +0200 Subject: [PATCH] Fix ricerca globale su automezzi --- modules/automezzi/ajax/search.php | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/modules/automezzi/ajax/search.php b/modules/automezzi/ajax/search.php index 5227f9aff..377f20bbb 100644 --- a/modules/automezzi/ajax/search.php +++ b/modules/automezzi/ajax/search.php @@ -11,16 +11,10 @@ $fields = [ 'Targa' => 'targa', ]; -$query = 'SELECT *'; +$query = 'SELECT * FROM an_sedi WHERE 1=0 '; foreach ($fields as $name => $value) { - $query .= ', '.$value." AS '".str_replace("'", "\'", $name)."'"; -} - -$query .= ' FROM dt_automezzi WHERE 1=0 '; - -foreach ($fields as $name => $value) { - $query .= ' OR '.$value.' LIKE "%'.$term.'%"'; + $query .= ' OR '.$value.' LIKE '.prepare('%'.$term.'%'); } $query .= Modules::getAdditionalsQuery('Automezzi'); @@ -32,7 +26,7 @@ foreach ($rs as $r) { $result['link'] = ROOTDIR.'/editor.php?id_module='.$link_id.'&id_record='.$r['id']; $result['title'] = $r['nome']; - $result['category'] = 'Automezzi'; + $result['category'] = tr('Automezzi'); // Campi da evidenziare $result['labels'] = [];