Connexion PDO
Résolu/Fermé
A voir également:
- Connexion PDO
- Gmail connexion - Guide
- Hotmail connexion - Guide
- Facebook connexion - Guide
- Connexion chromecast - Guide
- Gps sans connexion - Guide
4 réponses
zucrezel
Messages postés
30
Date d'inscription
mardi 7 février 2017
Statut
Membre
Dernière intervention
19 juillet 2017
4
Modifié par zucrezel le 24/02/2017 à 13:23
Modifié par zucrezel le 24/02/2017 à 13:23
Bonjour,
Et si tu remplaces localhost par 127.0.0.1 ?
Sinon il faudrait remonter les erreurs PDO en ajoutant juste après l'instanciation de $bd :
Puis dans le catch afficher l'erreur rencontrée :
https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
Et si tu remplaces localhost par 127.0.0.1 ?
Sinon il faudrait remonter les erreurs PDO en ajoutant juste après l'instanciation de $bd :
$bd->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
Puis dans le catch afficher l'erreur rencontrée :
catch (PDOException $e) { die("La connexion a échoué".$e->getMessage()); }
https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
C'est bon ça fonctionne !!
Je pense que le soucis était dans le "getMessage", mon prof l'écrit ".e.getMessage" et dans le localhost que j'ai remplace par 127.0.0.1
Et puis GROSSE erreur de ma part, je nommais ma base de données basem2_defi alors qu'il fallait uniquement mettre son nom sans le "base" devant !
J'ai hélas pas fini mon devoir, donc je vous garde sous la main ;)
Avec un peu de chances on pourra clore ce sujet ce soir :D
Merci de votre aide !
Je pense que le soucis était dans le "getMessage", mon prof l'écrit ".e.getMessage" et dans le localhost que j'ai remplace par 127.0.0.1
Et puis GROSSE erreur de ma part, je nommais ma base de données basem2_defi alors qu'il fallait uniquement mettre son nom sans le "base" devant !
J'ai hélas pas fini mon devoir, donc je vous garde sous la main ;)
Avec un peu de chances on pourra clore ce sujet ce soir :D
Merci de votre aide !