Vous êtes sur la page 1sur 3

Travaux pratiques d’application

TP4 – Connexion à la base des données en php

Filière : informatique Niveau : SMI


Matière : PROGRAMMATION WEB AVANCÉE Durée : ----

I- Création dossier web (conecBDD) et configuration de Dreamweaver

1. Dans le dossier « localweb » (de EasyPHP), créer un dossier « conecBDD »


2. Configurer Dreamweaver pour qu il reconnaitre le dossier « conecBDD »

II- Création de la base des données et la table produit

1. En utilisant phpMyAdmin de EasyPHP, créer une base des données « bddt »


2. Dans la base des données « bddt », créer une table « produit » avec les colonnes sauivantes :
- codePdt : INT , primary
- nomPdt : VARCHAR(255)
- descPdt : VARCHAR(255)

3. Dans la table « produit », insérer les lignes d’exemple suivantes :


- 1, ‘aa’, ‘aaaaa’
- 2, ‘bb’, ‘bbbbb’

Page 1 / 3
III- Création de la page Affichage Produit

1. Créer une page « affichagePdt.php » qui affiche les données insérés dans la table produit
2. Modifier le code de la page « affichagePdt.php » pour affiche les données insérées dans la
table produit sous forme d’un tableau
3. Modifier le code de la page « affichagePdt.php » pour affiche les données insérées dans la
table produit sous forme d’un champ de sélection

IV- Création des pages d’insertion Produit

1. Créer une page « formInsert.php » contenant un formulaire <form> (qui transfere vers la page
TInsert.php avec la methode get ) avec les composantes codeP, nomP et descP .

2. Créer une page « TInsert.php» contenant le code php pour faire:


- récupération des paramètres transférés par GET
- ouvrir la connexion avec la base des données
- exécuter une requête SQL pour ajouter les paramètres récupérés
- afficher un message « produit ajouté avec succès »

3. créer une page « autoInsert.php » contenant le formulaire et le code php d’ajout dans la table
« produit » de la base des données dans la même page php.

V- Création des pages de suppression Produit

4. Créer une page « formDelete.php » contenant un formulaire <form> (qui transfere vers la
page TDelete.php avec la methode get ) avec les composantes codeP.

5. Créer une page « TDelete.php» contenant le code php pour faire:


- récupération des paramètres transférés par GET
- ouvrir la connexion avec la base des données
- exécuter une requête SQL pour supprimer la ligne produit associée au codeP récupéré
- afficher un message « produit supprimé avec succès »

Page 2 / 3
6. créer une page « autoDelete.php » contenant le formulaire et le code php de supprission de la
table « produit » de la base des données dans la même page php.

VI- Création des pages de la mise à jour Produit

7. Créer une page « formUpdate.php » contenant un formulaire <form> (qui transfere vers la
page TUpdate.php avec la methode get ) avec les composantes codeP, nomP et descP .

8. Créer une page « TUpdate.php» contenant le code php pour faire:


- récupération des paramètres transférés par GET
- ouvrir la connexion avec la base des données
- exécuter une requête SQL pour faire la mise à jour de la ligne produit associée au codeP
récupéré
- afficher un message « mise à jour produit effectuée avec succès »

9. créer une page « autoUpdate.php » contenant le formulaire et le code php de la mise à jour de
la table « produit » de la base des données dans la même page php.
-

Page 3 / 3

Vous aimerez peut-être aussi