Hello,
Pour mes objets d'interaction avec une base de donnée j'ai pris l'habitude de récupérer l'objet "database" en globale ...
Je voudrais savoir si cette manière de faire est moins fiable d'une façon ou d'une autre, par rapport à passer l'objet "database" en paramètre à l'appel de la méthode ?
Celon vous quelle est la meilleur manière de faire ?
Merci pour votre aide ...
exemple de méthode 1 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 public function insertNewUser ($idUser) { global $objDB $sql = "INSERT INTO ..."; $res = $objDB->exec($sql); ... }
exemple de méthode 2 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 public function insertNewUser ($idUser, $objDb) { $sql = "INSERT INTO ..."; $res = $objDB->exec($sql); ... }







Répondre avec citation

Partager