Variable globale de connexion à une BDD

Fermé
DesTunK Messages postés 361 Date d'inscription dimanche 27 janvier 2013 Statut Membre Dernière intervention 24 février 2016 - 12 mai 2015 à 13:55
DesTunK Messages postés 361 Date d'inscription dimanche 27 janvier 2013 Statut Membre Dernière intervention 24 février 2016 - 12 mai 2015 à 14:55
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 :)
A voir également:

1 réponse

jordane45 Messages postés 38423 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 15 février 2025 4 734
12 mai 2015 à 14:03
Bonjour,
Tu inclus ton fichier de connexion dans les pages où tu en as besoin tout simplement.
0
DesTunK Messages postés 361 Date d'inscription dimanche 27 janvier 2013 Statut Membre Dernière intervention 24 février 2016 157
12 mai 2015 à 14:43
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
DesTunK Messages postés 361 Date d'inscription dimanche 27 janvier 2013 Statut Membre Dernière intervention 24 février 2016 157
12 mai 2015 à 14:55
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