Vous êtes sur la page 1sur 7

Travaux pratique 3 (XAMPP+PHP+MYSQL)

Exercice 1 :
Écrire une première page PHP qui affiche, avec la même fonction d'affichage (echo), un
texte, une variable et une balise de retour à la ligne.

Utiliser le serveur local XAMPP :


Cliquer sur Start pour lancer apache

Cliquer sur admin pour pour parvenir à


l’adresse URL de votre serveur Web

URL de serveur Web

1
Votre projet :

Vous créez le dossier :xampp\htdocs\dashboard\CMS

Ce dossier sera le répertoire de votre TP (projet).

1. Créez une page PHP simple nommée « index.php ».

a) Affichez un titre H1 : Exemple PHP.


b) Affichez un texte (string) : « Étudiant de la ».
c) Affichez une variable de type string qui contient la valeur : « Licence
d’excellence ».

Exercice2 :
Le langage PHP vous fournit la fonction phpinfo() qui affiche de nombreuses informations
sur la configuration de PHP : options de compilation, extensions, version, informations sur le
serveur, et l’environnement (lorsqu’il est compilé comme module), environnement PHP,
informations sur le système, chemins, valeurs générales et locales de configuration, en-têtes
HTTP et la licence PHP.

2
Question 1. Créer le script phpinfo.php à partir du code source fourni ci-dessus. Tester dans
un navigateur et identifier la version du moteur PHP que vous utilisez.

Question 2. À partir des informations sur les variables PHP affichées par la fonction
phpinfo(), donner les noms des variables contenant l’adresse IP du serveur et du client.

Question 3. Écrire un script PHP qui permet d’obtenir l’affichage suivant :

Exercice 3 :
Question1 :Créer le formulaire suivant « formulaire_TP.php »:

3
Question 2 : Créez une page nommée "formp.php" pour le traitement de la requête envoyée
par ce formulaire (utilisez l'action : GET).

Votre affichage doit ressembler à ceci :

4
Exercice4 :
Question1 : préparer la base de données

1-Démarrez MySQL et accédez à la page de phpMyAdmin.


Cliquer sur Start pour lancer apache

Cliquer sur admin pour pour parvenir à


l’adresse URL de votre serveur de BDD

2-Créer une base de données « DB_TP »

5
3-Ajouter deux tables à cette base de données

Question 2 : Avec le même formulaire que celui de l'exercice 3, intégrez la


communication avec la base de données.

1- Dans un fichier nommé « form_data_TP.php » :


 Vous aurez le formulaire de l'exercice 3 (ajouter un champ id pour
l'étudiant).
 Ajoutez un tableau qui lit depuis la base de données la liste des
étudiants ainsi que leurs compétences.
2- Dans un fichier nommé « form_TP.php » :
 Récupérer les variables envoyées par le formulaire.
 Insérez les données reçues dans la base de données (étudiant et
compétence).
 Effectuez un retour automatique vers la page.

Ci-dessous l’exemple de fichier form_data_TP.php

6
7

Vous aimerez peut-être aussi