par
simane » 27 nov. 2007, 11:20
Salut à tous(tes)
Mercis à tous et à toutes qui m'ont aidé à debugger mon installation PDO.
Finalement c'est résolut.
Je me suis procédé comme suit:
Dans le fichier php.ini, j'ai aujouté ceci
[PDO]
pdo.dsn.mydb="mysql:dbname=sms;host=localhost"
En fait il s'agit d'une alias du DSN.
Code : Tout sélectionner
Ensuite j'ai déclaré une constante dans mon fichier de connexion où je recupère le nom de l'alias comme suit:
define ("CONST_CONNECT_DSN","mydb");
Et j'ai passé cette constante à PDO lors de l'instantiation:
$dbcon = new PDO (CONST_CONNECT_DSN, CONST_CONNECT_DB_LOGIN, CONST_CONNECT_DB_PASSWORD);
Et tout est OK
Rappel:
////Récupération des paramètres de connexion à la base de données
define ("CONST_CONNECT_DB_LOGIN","root");
define ("CONST_CONNECT_DB_PASSWORD","");