diff --git a/htdocs/contact/index.php b/htdocs/contact/index.php index 7e0307d0304..8dbf7a9d8ca 100644 --- a/htdocs/contact/index.php +++ b/htdocs/contact/index.php @@ -78,9 +78,9 @@ if (strlen($_GET["begin"])) // filtre sur la premiere lettre du nom $sql .= " WHERE upper(p.name) like '".$_GET["begin"]."%'"; } -if ($contactname) // acces a partir du module de recherche +if (strlen($_GET["contactname"]) && $_GET["mode"] == "search") // acces a partir du module de recherche { - $sql .= " AND ( lower(p.name) like '%".strtolower($contactname)."%' OR lower(p.firstname) like '%".strtolower($contactname)."%') "; + $sql .= " WHERE ( lower(p.name) like '%".strtolower($_GET["contactname"])."%' OR lower(p.firstname) like '%".strtolower($_GET["contactname"])."%') "; $sortfield = "lower(p.name)"; $sortorder = "ASC"; } @@ -194,12 +194,14 @@ if ($result) print ''.$obj->email.' '; } - print "\n"; + print "\n"; $i++; } - print ""; + print ""; $db->free(); -} else { +} +else +{ print $db->error(); print "
".$sql; }