Outils pour utilisateurs

Outils du site


clubinfo:premier_site_sql

Ceci est une ancienne révision du document !


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 “sitesql” et y copier le fichier “style1.css” du premier site avec CSS.

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.

bdd.inc.php
<?php
// Connexion à la Base de données
$db = new PDO ("mysql:host=localhost;dbname=premier_site", "root", "");
// Création de la liste des ponts par ordre alphabétique
function listePonts() {
global $db;
	$rqt = $db->query("SELECT Id, nom, pays, ville FROM ponts ORDER BY nom;");
	return $rqt->fetchAll(PDO::FETCH_ASSOC);
}
// Récupération des informations du pont
function selectPont($p) {
global $db;
	$rqt = $db->query("SELECT * FROM ponts WHERE Id=$p;");
	return $rqt->fetch(PDO::FETCH_ASSOC);
}
?>
clubinfo/premier_site_sql.1511734565.txt.gz · Dernière modification: 2017/11/26 23:16 de mrcjl