Podcast
Questions and Answers
Comment peut-on accéder à une base de données dans un programme PHP?
Comment peut-on accéder à une base de données dans un programme PHP?
La fonction mysql_pconnect permet d'ouvrir une connexion persistante avec le serveur de données.
La fonction mysql_pconnect permet d'ouvrir une connexion persistante avec le serveur de données.
True
Quelle fonction est utilisée pour sélectionner une base de données en PHP? Utilisez la fonction ___________ en lui passant le nom de la base de données en paramètre.
Quelle fonction est utilisée pour sélectionner une base de données en PHP? Utilisez la fonction ___________ en lui passant le nom de la base de données en paramètre.
mysql_select_db
Quelle fonction PHP est utilisée pour envoyer des requêtes à une base de données MySQL déjà sélectionnée?
Quelle fonction PHP est utilisée pour envoyer des requêtes à une base de données MySQL déjà sélectionnée?
Signup and view all the answers
Associez les étapes suivantes de l'utilisation d'un SGBD avec PHP dans l'ordre approprié:
Associez les étapes suivantes de l'utilisation d'un SGBD avec PHP dans l'ordre approprié:
Signup and view all the answers
Study Notes
Architecture de communication avec une base de données
- La communication entre un programme et une base de données suit un schéma spécifique : Programme → Middleware → SGBD
- En PHP, il existe deux méthodes pour mettre en place cette architecture :
- Accéder nativement à la base par l'intermédiaire de l'API de son middleware associé
- Passer par ODBC, qui propose une API unifiée quelque soit le SGBD utilisé
Fonctionnement d'un SGBD
- Un SGBD est un ensemble d'applications permettant de manipuler les données (ajout, suppression, modification et lecture) et de contrôler l'accès
- Les données sont structurées en servant de données
Étapes d'utilisation d'un SGBD avec PHP
- La connexion au serveur de données se fait en 5 étapes :
- Connexion au serveur de données
- Sélection de la base de données
- Requête
- Exploitation des requêtes
- Fermeture de la connexion
Connexion au serveur de données
- Deux méthodes pour se connecter au serveur de données :
- Ouverture d'une connexion simple avec la fonction mysql_connect
- Ouverture d'une connexion persistante avec la fonction mysql_pconnect
- La connexion persistante reste active après la fin du script
Sélection de la base de données
- Utilisation de la fonction mysql_select_db pour sélectionner la base de données
- Les étapes de sélection et de requête peuvent être faites en même temps
Envoi d'une requête
- Deux fonctions pour envoyer des requêtes :
- mysql_query si la base de données est déjà sélectionnée
- mysql_db_query si l'on veut sélectionner la base en même temps
Résultats de la requête
- Les fonctions mysql_query et mysql_db_query retournent "false" si il n'y a pas ou plus d'enregistrements à lire
- La fonction mysql_num_rows prend comme paramètre l'identifiant de la requête pour savoir combien d'enregistrements ont été retournés
Fermeture de la connexion
- Fermeture de la connexion au moyen de la fonction mysql_close, mais cette opération est facultative car elle sera faite lorsque le script se terminera
Gestion des erreurs
- La fonction mysql_error est utilisée en cas d'erreur de syntaxe dans la requête
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Découvrez comment accéder à une base de données avec PHP, en sélectionnant une base de données et en envoyant des requêtes. Apprenez les fonctions PHP clés pour interagir avec une base de données MySQL.