Code postale et adresse

Likeweb -  
 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


A voir également:

3 réponses

louloute300 Messages postés 335 Date d'inscription   Statut Membre Dernière intervention   29
 
Cela implique d'utiliser du php et du mysql pour fouiller une base de donnée.
0
Likeweb
 
Oui, mais aurriez vous des exemples s'il vous plait
0
misi
 
10 aoû 2010 à 18:27
0
louloute300 Messages postés 335 Date d'inscription   Statut Membre Dernière intervention   29
 
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>
0