Académique Documents
Professionnel Documents
Culture Documents
ARetenir : Pour La Suite de Ce Cours de Programmation Web Dynamique, Je Dois Avoir, Oui Je Dois
Avoir, Sur Mon Bureau, Dans Le Dossier PratiquePHP, Le Dossier « gestionPHP_Version1 » Qui Est Un
Dossier de Scripts Pré - Ecris En PHP Et Comporte 9 Scripts PHP. Les 09 Scripts Suivants :
o Si J’Utilise Xampp, Alors Je Cherche à Lancer Xampp Control Et Je Lance Les 2Premiers
Services (Apache Et MySQL) ;
Création de La Table :
o Une Fois La Base de Données Créée, La Table Créée Alors, Pour Chaque Colonne de La
Table :
o Une Fois L’Edition des Colonnes Terminée, Cliquez Sur Le Bouton « Enregistrer » Vers Le
Bas de La Page Pour Sauvegarder La Structure de Votre Table ;
o Une Fois La Base de Données Créée, La Table Créée, Les Colonnes Editées, Pour Vérifier
La Structure de Votre Table, Alors Etant Sur Le Table (Cliquer Sur Le Nom de La Table),
Faire Onglet Structure ;
o Etant Sur La Table (Je Dois Cliquer Sur La Table Pour ETRE Sur La Table), Et Ensuite ;
o Après La Saisie des Valeurs En Majuscule, Je Clique Sur Le Bouton « Exécuter » Pour
Insérer La Ligne de Valeur Dans La Table ;
o A Retenir : Refaire L’Opération Autant De Fois Que Les Valeurs à Saisir Et Toujours
Insérer Au Moins 3Lignes de Valeurs dans La Table ;
ARetenir : En Principe, Dans Dossier « gestiondesEtudiants », Je Dois Avoir 15Scripts, Oui 15Scripts :
Pour La Suite de La Partie, L’Objectif dans Cette Pratique Est La Création Et L’Exécution des
Scripts Ecrits En PHP Et Ceci Permettra La Manipulation Et L’Exploitation de La Base de Données
MySQL.
Dans Une La Pratique PHP Et MySQL, Pour La Seule Table Présente dans La Base de Données, Et
de Manière Générale Il Est Très Souvent Question de Coder Et Manipuler Les Scripts :
o Connexion Pour Se Connecter à La Base de Données ;
o Liste Pour Afficher Les Eléments de La Table ;
o Nouveau Pour Appeler Un Formulaire de Saisie Afin d’Insérer Une Ligne de Données ;
o Insert Pour Récupérer Les Données du Formulaire Nouveau Et Les Insérer dans La Table
de La Base de Donnés ;
o Editer Pour Récupérer Les Informations d’Une Ligne de Données Afin de Les Modifier ;
o Update Pour Valider Les Modifications des Données ;
o Supprimer Pour Supprimer Une Ligne de Données de La Table ;
ARetenir3 : La Manipulation de Ses Scripts En PHP Représente la Mise En Pratique du Sigle CRUD :
ARetenir : La Suite, Je Dois Editer Le Fichier Liste (ListedesEtudiants.php) Pour Afficher Les Données
Actions
Libellé Colonne 1 Libellé Colonne 2 Libellé Colonne N
Editer (Modifier) Supprimer
Valeur Colonne 1 Valeur Colonne 2 Valeur Colonne N Lien Modifier Lien Supprimer
ARetenir : Si Tout Est Bien Fait, Votre « ListedesEtudiants » Doit Etre Comme CECI :
ARetenir : Si Tout Est Bien Fait, Votre « NouveauEtudiant » Doit Etre Comme CECI :
ARetenir : Une Fois TOUT Ceci Effectué, Je Dois Maintenant Envoyer Les Données Dans Le Script
« InsertEtudiant » Pour Ajouter Ma Ligne de Données Et Revenir Automatiquement Sur la Liste Et
Visualiser La Nouvelle Ligne.
Une Fois Les Valeurs Récupérées, Alors Créer Une Variable Type Requête Pour
Exécuter La Commande dans La Base de Données. Le Nombre de Colonnes = Au
Nombre de Points d’Interrogation ;
ARetenir : Si Tout Est Bien Fait, Votre « InsertEtudiant » Doit Etre Comme CECI :
ARetenir : La Suite, Je Dois Editer Le Fichier Supprimer (SupprimerEtudiant.php) Pour Supprimer Une
Ligne de Données dans La Table de La Base de Données.
ARetenir : La Suite, Je Dois Editer Le Fichier Editer (EditerEtudiant.php) Pour Appeler Le Formulaire de
Modifications d’Une Ligne de Données dans La Table de La Base de Données.
L’Exécution de La Requête SQL SELECT Avec Une Condition Sur La Colonne Clé
Primaire Pour Récupérer Les Valeurs de La Ligne Et Les Afficher Dans Un
Formulaire Pour Editions. Pensez à Insérer Les Simples Côtes Si La Colonnes Clé
Paire Est Une Chaine de Caractère Ou VARCHAR ('$IdColonne1'";)
Préciser Le Fichier Script PHP Qui Permet de Récupérer Les Valeurs à Modifier du
Formulaire Et De Les Mettre à Jour Dans La Table Au Niveau de La Basez de
Données. Au Niveau de L’Attribut « action » du Formulaire Editer, Mettez Le Nom
du Script PHP, « UpdateTable.php » Qui Permet de Récupérer Les Nouvelles
Valeurs Et Mettre à Jour La Ligne de Données ;
Au Niveau des Attributs, For, Name, Et Id, Coller Le Nom de La Colonne Tel Que
Définie Au Niveau de La Base de Données, Pour Se Faire, Etant Sur Le Serveur,
Dans Votre Base de Données, Cliquez Sur Le Nom de Votre Table, Aller Dans
L’Onglet Structure, Doublez Cliquer Sur Le Nom de La Colonne Et Revenir Sur Le
Formulaire, Et Coller 3Fois Et Toujours Vérifier Si En Collant Un Espace Ne S’Est
Pas Insérer Aussi ;
o Et Enfin, Pensez Aussi Très Souvent à Préciser le Fichier Script « ListeTable », Ceci Pour
Revenir Sur La Liste des Informations Si On Ne Voudrait Pas Ajouter Une Nouvelle Ligne
de Données dans La Table ;
ARetenir : Une Fois TOUT Ceci Effectué, Je Dois Maintenant Envoyer Les Données Dans Le Script
« UpdateEtudiant » Pour Valider Les Nouvelles Valeurs de Ma Ligne de Données Et Revenir
Automatiquement Sur la Liste Et Visualiser La Nouvelle Modification.
Copier Les Noms des Colonnes de La Table Et Coller Au Niveau des Crochets de
Chaque Variable de Type Lib ;
Une Fois Les Valeurs Récupérées, Alors Créer Une Variable Type Requête Pour
Exécuter La Commande dans La Base de Données. Le Nombre de Colonnes = Au
Nombre de Points d’Interrogation ;
ARetenir : Si Tout Est Bien Fait, Votre « UpdateEtudiant » Doit Etre Comme CECI :
Etape 5 de La Pratique1 – Programmation Web PHPMySQL – Vérification des Acquis Avec Les
Projets de Gestion des Données
Créer La Table Pharmacie Avec 5 Colonnes : Id, Libelle, Adresse, Telephone, Responsable ;
Créer La Table Filière Avec5 Colonnes : Code, Libellé, NbrePlaces, NbreInscrits, Pension ;