Récupérer la valeur d'un array
Posté : 14 mars 2017, 18:24
Salut à tous.
Voilà je galère un peu.
Je cherche à récupérer la valeur d'une region selon un département.
J'ai bien récupérer le département selon le code postal mais galère un peu avec mes tableaux:
Voilà je galère un peu.
Je cherche à récupérer la valeur d'une region selon un département.
J'ai bien récupérer le département selon le code postal mais galère un peu avec mes tableaux:
<?php
// Récupération du code postal de la ville
if (!empty($_GET['ville'])) {
$sql = "SELECT postcode FROM `loisirs` JOIN `regions` ON `regions`.`region_id` = `loisirs`.`id_region` WHERE `loisirs`.`city` = '".$_GET['ville']."'";
$req = $bdd->query($sql);
$row = $req->fetch() ;
$row['postcode']; // codepostal
// departement
echo $depts[substr($row['postcode'],0,2)]; // Exemple 38 soit l'isère
// Région
echo $aRegion[$depts][substr($row['postcode'],0,2)]; // problème sur la récupération de se résultat, attendu normalement 22
}
?>
Array:
aRegion = array(22 => 'Rhône-Alpes', // ....
$aDepartement = array(22 => array('01' => 'Ain', '07' => 'Ardèche', 26 => 'Drôme', 38 => 'Isère', 42 => 'Loire', 69 => 'Rhône', 73 => 'Savoie', 74 => 'Haute-Savoie'), // ....
Merci à vous pour vos lumières