Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 2924 → Rev 2925

/trunk/jrest/bibliotheque/RechercheInfosZoneGeo.php
364,8 → 364,8
$lieux_retour += $lieux_mondiaux;
}
 
// Suppression de possibles doublons
$lieux_retour = $this->reduireListeLieux($lieux_retour);
// Suppression de possibles doublons @WARNING marche pas !!!
//$lieux_retour = $this->reduireListeLieux($lieux_retour);
return $lieux_retour;
}
381,7 → 381,7
'ORDER BY nom '.
'LIMIT 50 '.
' -- '.__FILE__.':'.__LINE__;
 
$liste_lieux = Cel::db()->requeter($requete);
if ($liste_lieux) {
foreach ($liste_lieux as $lieu_trouve) {
394,12 → 394,14
/**
* Fonctions utilitaires
*
*/
*/
 
// qui a écrit cette m*rde ?
protected function reduireListeLieux($tableau) {
$index = array();
foreach($tableau as $ligne) {
// merci de mettre des commentaires !!!
// ça enlève les 2 premières lettres ou chiffres du nom de lieu => wtf ?
$index_loc = trim(preg_replace("/\([a-zA-Z0-9]{2}\)$/", "", $ligne[0]));
if(!isset($index[$index_loc])) {
$index[$index_loc] = $ligne;