Code postale et adresse
Likeweb
-
misi -
misi -
Bonjour,
Je cherche un tutoriel ou dans un champ de texte on saisit un code postal est on trouve l'adresse la plus proche... je ne sais pas trop comment expliquer donc je prefere vous donner un exemple plus compréhensible.
C'est a dire comme exemple
https://www.lissac.fr/nos-magasins
Si quelqu'un aurait un tuto, ou bien meme des tags google pour crée ce type de chose.
Merci
Je cherche un tutoriel ou dans un champ de texte on saisit un code postal est on trouve l'adresse la plus proche... je ne sais pas trop comment expliquer donc je prefere vous donner un exemple plus compréhensible.
C'est a dire comme exemple
https://www.lissac.fr/nos-magasins
Si quelqu'un aurait un tuto, ou bien meme des tags google pour crée ce type de chose.
Merci
3 réponses
-
Cela implique d'utiliser du php et du mysql pour fouiller une base de donnée.
-
-
Voici un exemple (le plus simple):
Je suis parti du fait que dans votre table appelé "tablecp"de la base de donnée, le champs 0 correspond à la liste des codes postaux et le champs1 à la liste des villes.
De même ce code fonctionne si vous avez plusieurs villes pour 1 code postal.
<html>
<body>
<form name="form1" method="post">
<input type=text name=codepotal>
<input type=submit value="Rechercher">
</form>
<?php
$CP=isset($_POST["codepostal"])?$_POST["codepostal"]:"";
if ($CP<>""){
//Identification et connection à la base de donnée
$listecpT=mysql_query("select * from tablecp");
$recherche=0;
while ($i=0;$i<count($listecp);$i++){
$listecpI=mysql_fetch_array($listecpT);
if ($listecpI[0]==$CP){
echo "Votre Code Postal correspond à la ville de ".$listecpI[1];$recherche=1;
}
}
if ($recherche==0){echo "Votre Code Postale ne correspond à aucune ville enregistrée dans votre table."}
?>
</body>
</html>