Exercices du 31/05/2007
Base de données Bibliothèque
- Créez en remplissez la base de données bibliothèque en utilisant le script ICI
- Cette base de données contient 4 tables :
- collection : c'est la table qui contient les différentes collection de livre, avec le nom de la collection et celui de l'éditeur
- auteur : les différents auteurs dans la base
- livre : les livres, avec un titre, un sous-titre et un genre, et la clef étrangère vers collection, et un genre qui peut être soit "science-fiction", "policier" ou "historique"
- ecrit : une table de jointure permettant de lier un ou plusieurs auteurs à un livre
Requêtes SQL
- Lister les auteurs (nom, prénom, date de naissance)
- Lister les livres (titre, sstitre)
- Lister les livres et la collection (nom + éditeur) qui leur correspond
- Lister les livres, la collection (nom + éditeur) qui leur correspond et leurs auteurs
- Lister les auteurs et les livres qu'ils ont écrit
PHP / HTML
- Ecrire la page PHP qui permet d'afficher la liste des livres, soigneusement présentée, en mettant en évidence la collection et les auteurs
- Ecrire les pages HTLM/PHP qui permettent d'ajouter un auteur
- Ecrire les pages HT LM/PHP qui permettent d'ajouter un livre
- Quelle solution envisageriez vous pour lier les livres aux auteurs via des formulaires ?
Solution
Un début de solution