Variable globale de connexion à une BDD

Bonjour,

J'ai un problème tout simple dont je n'arrive pas à trouver la solution.

J'ai créé un fichier PHP (connect.php) qui contient la variable $conn pour me connecter en PDO.
Dans d'autre fichier (add.php), je dois utiliser cette variable $conn pour faire mes requêtes exec et query.

Comment je peux récupérer cette variable dans mes autres fichiers ?

Merci :)

1 réponse

  1. Modérateur
    Bonjour,
    Tu inclus ton fichier de connexion dans les pages où tu en as besoin tout simplement.
    1. Ca ne fonctionne pas...
      Donc le fichier que je veux importer j'ai ça :
      try {
      $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password); }


      Mais quand j'include, j'ai pas moyen de récupérer cette variable ?
    2. Voici l'erreur qui s'affiche :
      PHP Notice: Undefined variable: conn in base/assets/model/request/add.php on line 28
      PHP Fatal error: Call to a member function query() on a non-object in base/assets/model/request/add.php on line 28