Bonjour,
pour effectuer une requête mysqli (mysqli_query), il faut passer en paramètre l'objet retourné par la fonction de connexion. Comme cette connexion est effectuée dans un fichier séparé (connect_mysql.php), pour transmettre cet objet, j'ai choisi de le mettre dans une variable de session :
connect_mysql.php :
et dans un autre fichier :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <?php session_start(); function connect_mysql() { ... $link=mysqli_connect('localhost','root','',$dbase); // wampserver if (isset($link)) { echo "connexion OK<br/>"; $_SESSION['link']=$link; } return($link); } ?>
et cela affiche :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <?php session_start(); $link=$_SESSION['link']; echo "authenticate:link:".$link->info."<br/>";donc pas de $link ; il faut faire autrement pour transmettre cette variable ?connexion OK
...
authenticate:link:
Partager