bases de
données en
PHP
sommaire
S2 développement web
Objectifs PPN :
Échange de données client/serveur : principe.
Éléments du langage.
Formulaire de saisie.
Liaison avec une base de données (en TD).
Présentation
la BDD est un moyen structuré pour stocker les données.
PHP peut travailler avec plusieurs type de bases :
MySQL (fonctionne comme un serveur),
MySQL lite (fonctionne sous forme de fichier - sans serveur)
Oracle (la c’est du GROS !),
Microsoft SQL server,
ODBC sur ACCESS
5 étapes pour travailler avec une BDD
1 Ouvrir une connexion avec le serveur MySQL
3 Lancer les requêtes
5 Fermer la connexion avec le serveur MySQL
2 Sélection de la base
4 Exploiter les résultats des requêtes rien à écrire
très simple
le plus intéressant
Les forces en présence
1. Le serveur WEB et le serveur MYSQL sur la même machine
2. deux machines distinctes pour WEB et MYSQL
Serveur
MYSQL
Code PHP
Serveur APACHE (port 80)
Ouvrir une connexion
Récupérer les informations
Serveur
MYSQL
Code PHP
Serveur APACHE
Ouvrir une connexion
Récupérer les informations
port : 3306
PDO
Pour travailler efficacement avec les bases de données, nous utiliserons un
objet nommé PDO
PHP Data Object
PDO est un socle qui nous permettra de travailler de la même manière avec
n'importe quel type de base.
PDO met en place 3 classes de travail :
PDO pour faire le lien sur la base
PDOstatement qui permet de travailler avec les requêtes
PDOException pour gérer les erreurs
1 / 17 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 !