J'ai une petite question d'optimisation à vous poser.
Imaginons que j'ai une classe qui possède plusieurs méthodes à l'intérieur desquelles je réalise à chaque fois une connexion à mysql, par exemple :
<?php
class Machin {
// une méthode avec une connexion SQL
function truc1(){
$sql = new Sql();
$sql->connexion();
...
$sql->close();
}
// une autre méthode avec une connexion SQL
function truc2(){
$sql = new Sql();
$sql->connexion();
...
$sql->close();
}
}
?>
Lorsque je vais utiliser mes méthodes...$obj = new Machin();
$obj->truc1();
$obj->truc2();
... cela va me créer à chaque fois une nouvelle connexion à mySQL, alors qu'une connexion au préalable existait déjà ! N'y a t-il donc pas un moyen de vérifier si la connexion est déjà ouverte pour éviter d'en recréer une à chaque fois ???
Merci pour votre aide