Bonjour,

Je débute en POO, et je me demande s'il vaut mieux que j'ouvre une connection mysql en début de page pour la refermer à la fin (et passer l'objet créé par mysqli en paramètre pour que tous mes objets utilisent cette connection), ou s'il vaux mieux que je l'ouvre et la referme à cuaque création d'objet.

Pour donner un exemple, faut-il mieux faire ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
$bdd=new mysqli (...);
$mon_objet1=new objet1 ($bdd);
$mon_objet2=new objet2 ($bdd);
(...)
$bdd->close();
ou ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$mon_objet1=new objet1 ();
$mon_objet2=new objet2 ();
où chaque constructeur ouvrira une connection avec mysqli...

Je ne sais pas si je suis très clair...