Epreuve de 2eme session - 7 juillet 2017 - Durée 2h

Dictionnaire interactif de citations

Le projet consiste à créer un dictionnaire de citations littéraires interactif en ligne, dans lequel chaque visiteur peut en enrichir le contenu avec ses citations préférées, qui sont ensuite rendues accessibles à tous.

1. Base de données

Créer une base de données MySQL permettant de stocker des citations. Cette base de données sera constituée d'une table permettant d'enregistrer le nom de l'auteur et la citation.
 

L’interface comprend quatre pages : la page d’accueil, la page d’affichage des résultats, le formulaire d’insertion et la page d'enregistrement.

2. Script de connexion à la base de données

Les paramètres et la chaine de connexion à la base de données seront mutualisées dans un fichier connect.php qui sera inclus dans chaque page ayant besoin d'accéder à la base de données.

3. La page d’accueil

Nommée index.php, la page d’accueil comporte, outre les éléments décoratifs laissés à votre libre choix, les éléments suivants :

4. La page d’affichage des résultats

Nommée afficheCitation.php, la page d’affichage des résultats contient les éléments suivants :

5. Le formulaire d’insertion

Nommée saisieCitation.php la page d’insertion comprend les éléments suivants :

6. La page d'enregistrement

Nommée enregistreCitation.php, cette page comprend les éléments suivants :

 

Rendu : un export de la base de données au format SQL, les fichiers connect.ph, index.php, afficheCitation.php, saisieCitation.php et enregistreCitation.php

Aricia - Le spécialiste internet du Jura

site créé avec Agestis , système de gestion de contenu