Les codes postaux
Oui ça craind, je sais c'est tout bête, mais sur ce blog il n'y a pas de pubs, contrairement aux annuaires de codes postaux et je manquais d'inspiration.
Allez comment ça marche:
La base de données
Les pages php
cat annuairecp.php
<head> <meta name="keywords" content="" /> <meta name="description" content="Annuaire des codes postaux" /> <meta name="author" content="Gnieark http://blog-du-grouik.tinad.fr" /> <p><center><H1>Annuaire des codes postaux</H1></center></p> <p><center><H2>sens Ville -> Code postal</H2></center></p> <center><a href="http://blog-du-grouik.tinad.fr/annuairecpinv.php">Dans l'autre sens</a></center> </head> <body> <form method="post" action="annuairecp.php"> <p> Entrez le nom de la ville: <input type="text" name="nom"/> <input type="submit" value="Valider" /> </p> </form> <?php $dbname = 'tinai'; if (!mysql_connect('localhost', 'codespostaux', 'plop')) { echo 'Impossible de se connecter à MySQL'; exit; } if ($_POST[nom]<>''){ mysql_query("USE tinai"); $sql = "SELECT cp,ville FROM codespostaux WHERE ville LIKE '%$_POST[nom]%'"; $result = mysql_query($sql); if (!$result) { echo "Erreur DB, impossible d'exécuter la requete\n"; echo 'Erreur MySQL : ' . mysql_error(); exit; } while ($row = mysql_fetch_row($result)) { echo "<p><H3>{$row[0]}:{$row[1]}</p>\n"; } } ?> </body>
annuairecpinv.php
<head> <meta name="keywords" content="" /> <meta name="description" content="Annuaire des codes postaux" /> <meta name="author" content="Gnieark http://blog-du-grouik.tinad.fr" /> <p><center><H1>Annuaire des codes postaux</H1></center></p> <p><center><H2>sens Code postal -> Ville</H2></center></p> <center><a href="http://blog-du-grouik.tinad.fr/annuairecp.php">Dans l'autre sens</a></center> </head> <body> <form method="post" action="annuairecpinv.php"> <p> Entrez le code postal: <input type="text" name="nom"/> <input type="submit" value="Valider" /> </p> </form> <?php $dbname = 'tinai'; if (!mysql_connect('localhost', 'codespostaux', 'plop')) { echo 'Impossible de se connecter à MySQL'; exit; } if ($_POST[nom]<>''){ mysql_query("USE tinai"); $sql = "SELECT cp,ville FROM codespostaux WHERE cp LIKE '%$_POST[nom]%'"; $result = mysql_query($sql); if (!$result) { echo "Erreur DB, impossible d'exécuter la requete\n"; echo 'Erreur MySQL : ' . mysql_error(); exit; } while ($row = mysql_fetch_row($result)) { echo "<p><H3>{$row[0]}:{$row[1]}</p>\n"; } } ?> </body>