Vous êtes sur la page 1sur 3

Institut Supérieur d'Administration

des Affaires de Sfax TP 4


AU : 2022 - 2023

Programmation Web 2 2 LIG EB

Objectif
 Connexion au SGBD MySQL depuis un script PHP
 Envoyer des requêtes à une base de données MySQL depuis un script PHP
 Afficher dans une page web les résultats d'une requête sur une base de données
MySQL
 Modification d’une base de données à partir d’un formulaire PHP
 Se familiariser à l’API PDO

Pré requis techniques


 Utiliser XAMPP pour créer un serveur de test local

Travail à faire
I. Extraction d’informations d’une base de données
Pour créer nos bases de données nous utiliserons phpMyAdmin, un des outils les plus connus
permettant de manipuler une base de données MySQL.

 Accéder à l'interface de contrôle phpMyAdmin : http://localhost/phpmyadmin


 Créer la base de données intitulée « bdd_isaas » composée d'une table « Eleve »
constituée de 5 champs

id nom prenom sexe an_naissance

10101010 Zrelli Ali M 1994

20202020 Ben mahmoud Mouhamed M 1999

30303030 Dammak Salma F 1992

 Ecrire un script PHP permettant d’établir une connexion à cette base de données
« bdd_isaas »
 Modifier le script pour pouvoir ajouter des étudiants à la table « Eleve ».
 Ecrire le script liste_etudiant.php qui affichera dans un tableau HTML la liste de tous
les étudiants avec leur ID, leur prénom, leur nom, leur sexe et leur âge.

1
II. Ecrire dans une base de données en PHP
 Réaliser le formulaire HTML suivant puis écrire un script enregistrement.php
permettant d’ajouter un étudiant à la base bdd_isaas.

III. Suppression, modification d’une base de données en PHP


Dans le menu principal, le fait de cliquer sur le lien supprimer/modifier des étudiants permet
à l’utilisateur une vue comme celle-ci-dessous :

Chaque ligne du tableau contient un lien hypertexte « Supprimer » vers la page delete.php
avec un paramètre de requête désigné ‘id_etd’. delete.php contient un lien vers la page
liste_etudiant.php.

Un lien « modifier un étudiant » permet d’avoir une vue comme celle-ci-dessous :

2
Ecrire le script modifier.php qui permet de mettre à jour d’un étudiant de la base bdd_isaas.

Vous aimerez peut-être aussi