Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
clubinfo:premier_site_sql [2017/11/26 23:28] mrcjl |
— (Version actuelle) | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Premier site avec SQL ====== | ||
| - | Les spécifications sont : | ||
| - | * Utiliser les enregistrements de la base de données pour générer le menu | ||
| - | * Générer automatiquement la page du pont sélectionné | ||
| - | |||
| - | Sur notre serveur nous allons créer un nouveau site " | ||
| - | |||
| - | ===== Gestion de la base de données ===== | ||
| - | Il est une bonne habitude de regrouper la gestion de la base de donnée dans un fichier unique qui facilitera les modifications. Ajoutez sur notre site le fichier suivant. | ||
| - | <code php bdd.inc.php> | ||
| - | <?php | ||
| - | // Connexion à la Base de données | ||
| - | $db = new PDO (" | ||
| - | // Création de la liste de tous les ponts par ordre alphabétique | ||
| - | function listePonts() { | ||
| - | global $db; | ||
| - | $rqt = $db-> | ||
| - | return $rqt-> | ||
| - | } | ||
| - | // Récupération des informations du pont dont l'Id est dans $p | ||
| - | function selectPont($p) { | ||
| - | global $db; | ||
| - | $rqt = $db-> | ||
| - | return $rqt-> | ||
| - | } | ||
| - | ?> | ||
| - | </ | ||
| - | |||
| - | ===== La page du menu ===== | ||
| - | |||