Bonjour, Voici un patch qui permet de gagner du temps sur la requete SQL (surtout sur les grosses bases). En effet on va prendre que le premier enregistrement, donc autant mettre un 'LIMIT 1' dans la requete au lieu de recupérer les xx enregistrements.
David DURIEUX ++
Index: commondropdown.class.php =================================================================== --- commondropdown.class.php (revision 19421) +++ commondropdown.class.php (working copy) @@ -604,7 +604,8 @@ if (!empty($input["name"])) { $query = "SELECT `id` FROM `".$this->getTable()."` - WHERE `name` = '".$input["name"]."'"; + WHERE `name` = '".$input["name"]."' + LIMIT 1"; if ($this->isEntityAssign()) { $query .= getEntitiesRestrictRequest(' AND ', $this->getTable(), '',
_______________________________________________ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev