1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| <?php
try
{
$bdd = new PDO('mysql:host=localhost;dbname=**********;charset=utf8', $user='******', $pass='******');
}
catch (Exception $e)
{
die('Erreur : ' . $e->getMessage());
}
// Si tout va bien, on peut continuer
// On récupère tout le contenu de la table personnes
$reponse = $bdd->query('SELECT `personnes`.`nom`, `personnes`.`prenom`, `personnes`.`naissance`, `personnes`.`email`,
`telephone`.`num_telephone`, `adresse`.`num_rue`, `adresse`.`rue`, `ville_cp`.`code_post`, `ville_cp`.`nom_commune`
FROM `ville_cp`
LEFT JOIN `adresse` ON `adresse`.`id_ville` = `ville_cp`.`id_ville`
LEFT JOIN `habite` ON `habite`.`id_adresse` = `adresse`.`id_adresse`
LEFT JOIN `personnes` ON `habite`.`id_personne` = `personnes`.`id_personne`
LEFT JOIN `joindre` ON `joindre`.`id_personne` = `personnes`.`id_personne`
LEFT JOIN `telephone` ON `joindre`.`id_tel` = `telephone`.`id_tel`
WHERE (`personnes`.`nom` <> "")
ORDER BY `personnes`.`nom` ASC LIMIT 0,20');
// On affiche chaque entrée une à une
while ($donnees = $reponse->fetch())
echo $donnees['nom']." ".$donnees['prenom']." né(e) le : ".$donnees['naissance']." email : ".$donnees['email']." n° tel : ".
$donnees['num_telephone']." habite au : ".$donnees['num_rue']." ".$donnees['rue']." ".$donnees['code_post']." ".$donnees['nom_commune']."<br />";
$reponse->closeCursor(); // Termine le traitement de la requête |
Partager