No database selected' [Résolu/Fermé]

Signaler
Messages postés
16
Date d'inscription
jeudi 28 mars 2013
Statut
Membre
Dernière intervention
2 septembre 2016
-
Messages postés
16
Date d'inscription
jeudi 28 mars 2013
Statut
Membre
Dernière intervention
2 septembre 2016
-
bonjour

lors de test de ce code j'ai un code d'erreur comme suit :
Uncaught exception 'PDOException' with message 'SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected'
et voila le code :


<?php
try{
$bdd=new PDO("mysql:host=localhost;dbname:librairie",'root','');
$bdd->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);


}catch(PDOException $e){
die('Erreur'.$e->getMessage());
exit;
}

$reponse=$bdd->query('select lecnom from lecteur');
$donnees = $reponse->fetch(PDO::FETCH_ASSOC);
$reponse->setFetchMode(PDO::FETCH_OBJ);
var_dump($reponse);
while($donnees = $reponse->fetch()){
echo 'le nom est'.$donnees['lecnom'].'<br>';
}
$reponse->closeCursor();
?>


svp kelk1 peut m'aider pour trouver l'erreur

2 réponses

Messages postés
414
Date d'inscription
mercredi 19 décembre 2012
Statut
Membre
Dernière intervention
15 juin 2017
73
c'est pas dbname:librairie, mais dbname=librairie voilà tout
2
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 61756 internautes nous ont dit merci ce mois-ci

Messages postés
16
Date d'inscription
jeudi 28 mars 2013
Statut
Membre
Dernière intervention
2 septembre 2016
1
mercii beaucouup je sais pas comment j'ai pas fait attention à cette remarque
Messages postés
414
Date d'inscription
mercredi 19 décembre 2012
Statut
Membre
Dernière intervention
15 juin 2017
73
Mettez le sujet en résolu svp
Messages postés
16
Date d'inscription
jeudi 28 mars 2013
Statut
Membre
Dernière intervention
2 septembre 2016
1
d'accord