Les instructions PHP pour l'accès à une base
de données MySql
Réfs : Chap 25 p 333
Attention, la lecture de ce chapitre est
fondamental pour la réalisation
technique des projets ! Mieux vaut bien
suivre le présent cours.
Introduction
Contrairement à Javascript,
PHP est un langage disposant
d'instructions lui permettant d'accéder à
une base de données (comme le VBA).
Serveur
d’applications Serveur de
données
Serveur web
Interpréteur
de scripts
SGBD
Base de
données
Poste client
Navigateur
Requête : URL
Résultat : page HTML Requête :
script
Résultat :
code HTML
Requête
SQL
Résultat :
données
Résultat :
-----------------------
-----------------------
-----------------------
-----------------------
Schéma de fonctionnement de PHP avec une base de donnée
MySQL (Architecture Client-Serveur 3 tier)
Explications
1. Le navigateur indique l'URL http://www.Script.php. Ce lien
désigne le script PHP sur le serveur.
2. Le serveur HTTP (Apache par exemple) transmet le script à
l'interpréteur PHP.
3. L'interpréteur PHP s'exécute et envoie une requête SQL au
SGBD car le script contient des instructions d'accès à une base
de données
4. Le SGBD exécute la requête reçue et transmet le résultat à
l'interpréteur PHP.
5. L'interpréteur PHP reçoit le résultat de la requête et construit
une page HTML. Cette page est retournée au serveur HTTP.
6. Le serveur HTTP transmet la page HTML construite
précédemment au navigateur/client. Celui-ci reçoit donc du code
HTML ; Il l'interprète et affiche le résultat.
La base de donnée support
Nous travaillerons avec la base de
données intitulée "empSce" qui se
compose de deux tables :
employe
service
1 / 20 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !