[RESOLU] 2 PDO sur la même page

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] 2 PDO sur la même page

Re: 2 PDO sur la même page

par Claudio » 27 juil. 2020, 12:55

Merci pour ta réponse.
effectivement, c'était un problème de paramètre de connexion.

Re: 2 PDO sur la même page

par @rthur » 27 juil. 2020, 10:30

Bonjour,

Oui c'est possible, et exactement de la façon dont tu l'indiques.
Si ça ne marche pas c'est que tu as un bug ailleurs...

Repars d'une page blanche et effectue juste tes 2 connexions PDO pour vérifier que ça fonctionne.
Pour faciliter le debugage je te recommande d'utiliser PDO::ERRMODE_WARNING pour la gestion des erreurs :
https://www.php.net/manual/fr/pdo.error-handling.php

2 PDO sur la même page

par Claudio » 24 juil. 2020, 10:10

Bonjour,
Je suis entrain de passer mon site personnel de PHP 5 à PHP 7 et je rencontre une difficulté pour recoder les bases de données.
J'ai refais le script du compteur de visite avec

Code : Tout sélectionner

$pdo = new PDO
est celui-ci est fonctionnel.
Il se termine par:

Code : Tout sélectionner

$reponse->closeCursor (); unset( $pdo );
Cependant, lorsque je dois faire une connexion à une autre base de donnée sur la même page, cette dernière ne fonctionne pas et s'arrête au niveau de la 2ème connexion

Code : Tout sélectionner

$pdo2 = new PDO
Si j'enlève le script compteur de visite, la 2ème connexion fonctionne parfaitement.
Ma question est: peut-on mettre 2 connexions PDO sur la même page et si oui comment ?
Merci pour vos remarques.