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

codespostaux.sql

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>

Ajouter un commentaire

Les commentaires peuvent être formatés en utilisant une syntaxe wiki simplifiée.

La discussion continue ailleurs

URL de rétrolien : https://blog-du-grouik.tinad.fr/trackback/131

Fil des commentaires de ce billet

Page top