No database selected'

Résolu
hilame Messages postés 16 Date d'inscription   Statut Membre Dernière intervention   -  
hilame Messages postés 16 Date d'inscription   Statut Membre Dernière intervention   -
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

  1. Utilisateur anonyme
     
    c'est pas dbname:librairie, mais dbname=librairie voilà tout
    3
  2. hilame Messages postés 16 Date d'inscription   Statut Membre Dernière intervention   1
     
    mercii beaucouup je sais pas comment j'ai pas fait attention à cette remarque
    1
    1. Utilisateur anonyme
       
      Mettez le sujet en résolu svp
      1
    2. hilame Messages postés 16 Date d'inscription   Statut Membre Dernière intervention   1
       
      d'accord
      0