Variable globale de connexion à une BDD

DesTunK Messages postés 392 Statut Membre -  
DesTunK Messages postés 392 Statut Membre -
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. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 831
     
    Bonjour,
    Tu inclus ton fichier de connexion dans les pages où tu en as besoin tout simplement.
    0
    1. DesTunK Messages postés 392 Statut Membre 157
       
      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 ?
      0
    2. DesTunK Messages postés 392 Statut Membre 157
       
      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
      0