Subversion Repositories Sites.obs-saisons.fr

Compare Revisions

Ignore whitespace Rev 279 → Rev 280

/trunk/applications/jrest/services/OdsCommune.php
198,18 → 198,21
public function obtenirTableauNomsCommunesParTableauCodesInsee($tableau_codes_insee_communes) {
$chaine_codes_insee = implode($tableau_codes_insee_communes,',');
$noms_communes = array();
if(!empty($tableau_codes_insee_communes)) {
$tableau_codes_insee_communes = array_unique($tableau_codes_insee_communes);
$chaine_codes_insee = implode($tableau_codes_insee_communes,',');
$requete_infos_communes = 'SELECT * FROM ods_communes WHERE oc_code_insee IN ('.$chaine_codes_insee.')';
$infos_commune = $this->executerRequete($requete_infos_communes);
foreach($infos_commune as $commune) {
$code_insee = $commune['oc_code_insee'];
$noms_communes[$code_insee] = $commune['oc_nom'];
}
}
$requete_infos_communes = 'SELECT * FROM ods_communes WHERE oc_code_insee IN ('.$chaine_codes_insee.')';
$infos_commune = $this->executerRequete($requete_infos_communes);
$noms_communes = array();
foreach($infos_commune as $commune) {
$code_insee = $commune['oc_code_insee'];
$noms_communes[$code_insee] = $commune['oc_nom'];
}
return $noms_communes;
}