Tp1 php 1 ISET Gafsa TP PHP ET MYSQL TP PHP MYSQL OBJECTIFS ? Apprendre la manipulation des bases de données sous MySQL ? Manipuler une base de données MySQL à travers des formulaires php On se propose de réaliser une petite application qui gère l ? empru
ISET Gafsa TP PHP ET MYSQL TP PHP MYSQL OBJECTIFS ? Apprendre la manipulation des bases de données sous MySQL ? Manipuler une base de données MySQL à travers des formulaires php On se propose de réaliser une petite application qui gère l ? emprunt des livres aux étudiants Pour ce faire créer un nouveau site TP utiliser dupliquer de l ? un des TPs I Création de la base de données A partir du modèle E A si dessous donner dans un ?chier biblio sql le script SQL permettant de créer la base de données correspondante Etudiant CodeEtudiant Entier Nom Prenom Texte n Texte Adresse Texte Classe Texte Emprunter DateEmprunt Date Livre CodeLivre Entier n Titre Texte Auteur Texte DateEdition Date Dans phpMyAdmin créer une nouvelle base biblio Puis importer et exécuter le ?chier contenant le code SQL de la base II Connexion et déconnexion avec la base Connexion à la base ? Dans le dossier TP créer le ?chier connexion php contenant le code cidessous connect localhost root if idcon echo Connexion réussite okbd mysqlselect db biblio if okbd TRUE echo Base correcte else echo Base incorrect else echo Erreur de connexion avec le serveur ? Tester ce code sur votre navigateur ? Remplacer biblio par biblio puis tester le résultat ? Commentaires Raouf TALEB CISET Gafsa TP PHP ET MYSQL Déconnexion de la base Dans le dossier TP créer le ?chier deconnexion php contenant le code suivant ' else echo 'Echec de la déconnexion ' III Insertion Préparer le formulaire d ? insertion d ? un étudiant nouveauEtudiant php Dans la page nouveauEtudaction php ajouter le code ci-dessous et le tester POST 'code' nom POST 'nom' prenom POST 'prenom' adresse POST 'adresse' classe POST 'classe' requet insert into etudiant values ' code' ' nom' ' prenom' ' adresse' ' classe' ok mysql query requet idcon if ok FALSE echo Problème d'insertion else echo Insertion efectuée avec succes IV Suppression Raouf TALEB CISET Gafsa TP PHP ET MYSQL Préparer le formulaire de suppression d ? un étudiant supprimerEudiant php Dans la page supprimerEtudaction php ajouter le code ci-dessous et le tester POST 'codeE' requet delete from etudiant where CodeEtudiant ' codeE' ok mysql query requet idcon if ok FALSE echo Problème de suppression else echo Suppression e ?ectuée avec succes V Modi ?cation Préparer le formulaire de modi ?cation d ? un étudiant modi ?erEudiant php Dans la page modi ?erEtud action php préparer l ? action de modi ?cation des données d ? un étudiant dont la requête est la suivante requet update etudiant set Nom ' nom' Prenom ' prenom' Adresse ' adresse' Classe ' classe' where CodeEtudiant ' code' VI Sélection Raouf TALEB CISET Gafsa TP PHP ET MYSQL Préparer la page listeEtudiants php suivante permettant d ? a ?cher la liste des étudiants Le code Code Nom Prénom Adresse Classe Préparer le formulaire recherheEtud php de rechercher d ? un étudiant suivant Raouf TALEB CISET Gafsa TP PHP ET MYSQL Dans la page rechercheEtudaction
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/ZNrToScUGJZX5x1dMNJb1EzEJeiaPFSm1FhtfdYxiewRGEfLMrzeXzsMbV88CLlCXCbDlMxPiPjTvoHvdo36iQa5.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701723359wvmdemyihngxu6o13xpdhhc2k4pvof6twdrh7czqppvbfjbwfriip0fqetp21wiercmzzbpcn7herlthkjqrinu9nbpdfi4nplen.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701695624ryxsu7jeadzx6ccqpzyhv37zx3l4fipbmoubjanrfvsypf3cvsijnphyqlwggmkfddrgr0o0n0o4kehzmmkfdwgqnxmpnslhhl72.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/nb8yjs1GYnUywnLIt76liQpF3prElPYdmfBittKkof1hsANDeClFWbimoahnE89oIqInPVIsSr8p3xbjOaHGFibE.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701724625vck0mxg7sojqorax2fpupqm6v4j1nmlibxisw7ns402ft8rrwnhobxbbk2apixc8zurwlnf5jimajxzzexa1f8q5zqc4o5jgjgjc.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/tZvQe9ychGBavKgWa67tidC7ys9p1frDKg4To6biIkm9tQuLYDmpvBYj1nWp1VwAHwMBxdPfCxUr30BiK8gp0HtN.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701715895ie79hgieynjcwof8cm8zfkowptfcjhgvbw8mksv8dnvuf1mguksrvnkttbeogmenxnhc5kzuacs0lkr4dqij4sueasxf0xhbghhs.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/RIxmDFlOvh4PUxLOfPUX3WZF3xgFJvx8WnFy3XkUCSDznB1wvwMjgd6gUn7cb7hdgJaHejQb2CRiUb7ktQTMqrwh.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/vRqgYCq5fzcetBdf3Cl7Fh3l3VvKEseSBBHeyRue5vVBL7X3TyYGAVHC4BNLAXxIK3nkCxSLMWM7Bekd50IrpdJN.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701709168eudnl5f1xjr2tqnv1r9hx9oejq7pcmm4g8mfvzbsz13k4g3fbxdt6cigrm8twn7coq3rduujt3t3vc9z7fqnvgflyqj0tiymtz80.png)
-
28
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Fev 10, 2021
- Catégorie Law / Droit
- Langue French
- Taille du fichier 54.7kB