Introduction - Connexion

Introduction - Connexion – Connexion et déconnexion d'une base de données

Description

Pour se connecter à une base de données, vous devez utiliser la fonction MDB::connect() , qui nécessite un DSN valide comme paramètre et, optionnellement, une valeur booléenne, qui détermine si l'on doit utiliser une connexion persistante ou non. En cas de succès, vous récupérez une nouvelle instance de la classe de base de données. Il est vivement recommandé de vérifier la valeur retournée avec la fonction MDB::isError() . Pour se déconnecter, utilisez la méthode disconnect() depuis l'instance de la classe de la base de données.

Connexion et déconnexion

<?php
require_once 'MDB.php';
$utilisateur 'foo';
$mot_de_passe 'bar';
$hote 'localhost';
$nom_de_la_base_de_donnees 'clients_db';
// Nom de la source de données : C'est la chaîne universelle de connexion
$dsn "mysql://$utilisateur:$mot_de_passe@$hote/$nom_de_la_base_de_donnees";
// MDB::connect retournera un objet PEAR MDB en cas de succès
// ou un objet PEAR MDB Error si une erreur survient
$db MDB::connect($dsn);
// Avec MDB::isError, vous pouvez faire la différence entre une erreur
// et une connexion valide.
if (MDB::isError($db)) {
   die (
$db->getMessage());
}
....
// Déconnexion
$db->disconnect();
?>
Le nom de la source de données (Previous) Exécution d'une requête sur une base de données (Next)
Last updated: Sun, 29 Aug 2010 — Download Documentation
Do you think that something on this page is wrong? Please file a bug report or add a note.
View this page in:

User Notes:

There are no user contributed notes for this page.