MDB::connect()

MDB::connect() -- Connexion à une base de données

Synopsis

require_once 'MDB.php';

object MDB::connect (string $dsn, boolean [$options = FALSE])

Description

Crée un nouvel objet de connexion MDB et effectue une connexion à la base de données spécifiée.

Paramètres

chaîne de caractères $dsn

DSN à utiliser. Voir la section "DSN" pour plus d'informations.

booléen $options

Si $options vaut TRUE, la connexion sera persistente (nécessite le support par le driver de la base de données). Par défaut, vaut FALSE. Dans les prochaines versions, ce paramètre sera un tableau et prendra différentes options, dépendament de la base de données.

Valeur retournée

object - l'objet de connexion MDB créé ou un objet MDB_Error si une erreur survient.

Valeurs renvoyées

Tableau 34-1. Valeurs PEAR_Error possibles

Code erreurMessage d'erreurRaisonSolution
MDB_ERROR_NOT_FOUND NULL La classe spécifique à la base de données n'a pas été trouvée. Vérifie le $dsn et assurez-vous d'avoir une installation complète du paquet MDB-package et que votre base de données est supportée par MDB.

Note

Cette fonction devrait être appelée de façon statique.

Voir aussi

MDB::disconnect() , Tutorial - Connexion().