0% ont trouvé ce document utile (0 vote)
57 vues3 pages

TP 4 - Programmation Web Avancée

Ce document décrit les étapes pour créer une base de données et une table de produits, puis créer des pages PHP pour afficher, insérer, supprimer et mettre à jour les données de produits dans la base de données.

Transféré par

kolala.patok
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
57 vues3 pages

TP 4 - Programmation Web Avancée

Ce document décrit les étapes pour créer une base de données et une table de produits, puis créer des pages PHP pour afficher, insérer, supprimer et mettre à jour les données de produits dans la base de données.

Transféré par

kolala.patok
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
Vous êtes sur la page 1/ 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