Mark B
a répondu à la question même si sa réponse était pour mysql - qui est obsolète et ne devrait pas être utilisé
au fait c'est mysqli et non mysquli
Style procédural
disons que le fichier de connexion était :
conn.php
<?php
$mysqli=mysqli_connect($host,$user,$password,$db);
if($mysqli_connect_error())
die('Connect Error');
?>
et l'autre fichier :
other_file.php
<?php
require 'conn.php';
$res=mysqli_query($mysqli,$query); #yes $mysqli is available here although it is in another file
?>
Style POO
conn.php
<?php
$mysqli=new mysqli($host,$user,$password,$db);
if($mysqli->connect_error)
die('Connect Error');
?>
et l'autre fichier :
other_file.php
<?php
require 'conn.php';
$res=$mysqli->query($query);
?>
Ici, j'ai utilisé le mysqli::query
normal et mysqli_query
(qui sont les mêmes), mais je recommanderais également d'utiliser des instructions préparées plutôt que mysqli::query
car il est plus sûr pour l'injection SQL.