Message d'erreur exception
kolamoucece
Messages postés
7
Date d'inscription
Statut
Membre
Dernière intervention
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Erreur irrécupérable : exception non interceptée 'PDOException' avec le message 'SQLSTATE [3D000]: nom de catalogue non valide: 1046 Aucune base de données sélectionnée' dans F: \ SERVEURS \ XAMP \ htdocs \ pro \ liste_client.php: 6 Trace de pile: # 0 F: \ SERVEURS \ XAMP \ htdocs \ pro \ liste_client.php (6): PDOStatement-> execute () # 1 {principal} renvoyé dans F: \ SERVEURS \ XAMP \ htdocs \ pro \ liste_client.php à la ligne 6
EDIT : Ajout des balises de code
Erreur irrécupérable : exception non interceptée 'PDOException' avec le message 'SQLSTATE [3D000]: nom de catalogue non valide: 1046 Aucune base de données sélectionnée' dans F: \ SERVEURS \ XAMP \ htdocs \ pro \ liste_client.php: 6 Trace de pile: # 0 F: \ SERVEURS \ XAMP \ htdocs \ pro \ liste_client.php (6): PDOStatement-> execute () # 1 {principal} renvoyé dans F: \ SERVEURS \ XAMP \ htdocs \ pro \ liste_client.php à la ligne 6
<?php require_once('connection.php'); $requete=('SELECT * FROM client'); $requete_prepare=$bdd->prepare($requete); $requete_prepare->execute(); ?> <html> <head> <title>Liste des clients</title> <meda href="utf-8"/> </head> <body> <table> <thead> <tr> <th>CODE</th> <th>Nom</th> <th>Prenom</th> <th>Sexe</th> <th>Age</th> <th>Email</th> <th>Region</th> <th>Sport</th> </tr> <thead/> <tbody> <?php while($reponse=$requete_prepare->fetch()){?> <tr> <td><?php echo $reponse['CODE']?></td> <td><?php echo $reponse['Nom']?></td> <td><?php echo $reponse['Prenom']?></td> <td><?php echo $reponse['Sexe']?></td> <td><?php echo $reponse['Email']?></td> <td><?php echo $reponse['Region']?></td> <td><?php echo $reponse['Sport']?></td> </tr> <?php } ?> </tbody> </table> </body> </html>
EDIT : Ajout des balises de code
A voir également:
- Message d'erreur exception
- Recuperer message whatsapp supprimé - Guide
- Message supprimé whatsapp - Guide
- Message absence thunderbird - Guide
- Epingler un message whatsapp - Accueil - Messagerie instantanée
- Message du pere noel gratuit whatsapp - Accueil - Messagerie instantanée
3 réponses
Bonjour,
La réponse au problème se situera dans le fichier connection.php. A priori vu le message, le soucis vient du fait que tu n'as pas explicité la base de données à laquelle tu souhaites te connecter.
Xavier
La réponse au problème se situera dans le fichier connection.php. A priori vu le message, le soucis vient du fait que tu n'as pas explicité la base de données à laquelle tu souhaites te connecter.
Xavier
Bonjour,
Commence par appliquer ceci :
https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
PS: Pour poster du code sur le forum, merci de le faire en utilisant LES BALISES DE CODE (et en y précisant le langage)
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-poster-un-extrait-de-code
Merci d'y penser la prochaine fois.
Commence par appliquer ceci :
https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
PS: Pour poster du code sur le forum, merci de le faire en utilisant LES BALISES DE CODE (et en y précisant le langage)
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-poster-un-extrait-de-code
Merci d'y penser la prochaine fois.
si j'ai belle et bien precise la base de donnees a laquelle on doit se connecter voici le code de connection
<?php
try
{
$bdd= new PDO('mysql:host=localhost;bdname=pro','root','');
$bdd->setAttribute(PDO::ATTR_ERRMODE , PDO::ERRMODE_EXCEPTION);
$bdd->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE , PDO::FETCH_ASSOC);
}catch(Exception $e){
die('Erreur:'. $e->getMessage());
}
?>
<?php
try
{
$bdd= new PDO('mysql:host=localhost;bdname=pro','root','');
$bdd->setAttribute(PDO::ATTR_ERRMODE , PDO::ERRMODE_EXCEPTION);
$bdd->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE , PDO::FETCH_ASSOC);
}catch(Exception $e){
die('Erreur:'. $e->getMessage());
}
?>
Je t'ai déjà indiqué à plusieurs reprises :
PS: Pour poster du code sur le forum, merci de le faire en utilisant LES BALISES DE CODE (et en y précisant le langage)
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Merci d'y penser la prochaine fois.
PS: Pour poster du code sur le forum, merci de le faire en utilisant LES BALISES DE CODE (et en y précisant le langage)
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Merci d'y penser la prochaine fois.