Examen principal - PHP

1,171 views

Published on

Programmation Web : PHP
Intéraction avec la base de données

Published in: Education
  • Be the first to comment

  • Be the first to like this

Examen principal - PHP

  1. 1. Enseignant : Mme Ouaz Ines AnnéeScolaire2014-2015 1 1Institut Des Hautes Etudes de Sousse Niveau : 2ème année Informatique Matière : Programmation Web PHP Nombres d’heures : 2H Examen principal : Programmation Web PHP PROBLEME : Service 2000 Considérant une base de données VEHICULE_CIRCULATION qui enregistre les certificats d’immatriculation des véhicules en circulation (carte grise). La base contient 3 tables Modèle, Voiture et Propriétaire. Elle est présentée comme l’image ci- contre. 1) Essayez de créer la base avec les tables nécessaires. La table propriétaire contient une clé secondaire qui se réfère à la table voiture. La table voiture contient elle- même une clé secondaire qui est en relation aussi avec la table modèle. 2) Essayez de remplir la table Modèle avec les données suivantes : 3) Créer un script permettant d’afficher le contenu de la table modèle dans un tableau HTML dans une page nommée liste_modele.php. Les résultats doivent être triés par marque. La requête va être sous la forme « SELECT * FROM modele ORDER BY marque ».
  2. 2. Enseignant : Mme Ouaz Ines AnnéeScolaire2014-2015 2 2Institut Des Hautes Etudes de Sousse Niveau : 2ème année Informatique Matière : Programmation Web PHP Nombres d’heures : 2H 4) réer un formulaire permettant l’insertion de nouvelles données dans la table modèle et enregistrer là dans une nouvelle page new_modele.php. 5) Essayez de remplir la table voiture avec des insertions simultanées saisies manuellement. Créer après un formulaire permettant l’insertion simultanée des coordonnées d’une personne dans la table propriétaire dans la page new_proprietaire.php. Il doit contenir les zones de saisie des coordonnées de la personne et une liste déroulante remplies dynamiquement à partir de la base de données contenant la liste des matricules des voitures existants dans la table voiture. 6) Créer un formulaire de recherche recherche.php permettant de retrouver tous les véhicules possédés par une personne donnée. Afficher les résultats sous forme de tableau HTML en précisant les détails suivants : couleur, kilométrage, marque, modèle, puissance et carburant. Il va y avoir une jointure entre les trois tables propriétaire, voiture et modèle et la requête va être sous la forme suivante : BON COURAGE 

×