Bonjour,

Dans une classe, une fonction permet de se connecter à mysql... Pour récupérer l'état de la connexion, il suffirait de récupérer une valeur retournée par le result de la fonction mais le problème est plus compliqué, il s'agit de retourner une variable vide et tester la présence de celle-ci, un peu comme le ferait la fonction isset

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
  class _CLASS_Including {
 
    function setConnexion($bool) {
      if ($bool==true) {
        global $root;
        # Paramètres de connexion
        include '../../inc.mysql.php';
        mysql_connect($host, $login, $password);
        mysql_select_db($db);
        # Etat de connexion (Impossible de trouver la variable!)
        return $connect_result;
      }
    }
}
...
if ($class->setConnexion(true)==$connect_result) echo "trouvé!"; else echo "non trouvé!"

En vous remerciant par avance pour vos conseils