Mark B
respondió la pregunta aunque su respuesta fue para mysql, que está en desuso y no debe usarse
por cierto es mysqli y no mysquli
Estilo de procedimiento
digamos que el archivo de conexión fue:
conn.php
<?php
$mysqli=mysqli_connect($host,$user,$password,$db);
if($mysqli_connect_error())
die('Connect Error');
?>
y el otro archivo:
other_file.php
<?php
require 'conn.php';
$res=mysqli_query($mysqli,$query); #yes $mysqli is available here although it is in another file
?>
estilo de programación orientada a objetos
conn.php
<?php
$mysqli=new mysqli($host,$user,$password,$db);
if($mysqli->connect_error)
die('Connect Error');
?>
y el otro archivo:
other_file.php
<?php
require 'conn.php';
$res=$mysqli->query($query);
?>
Aquí usé el mysqli::query
normal y mysqli_query
(que son iguales), pero también recomendaría usar sentencias preparadas en lugar de mysqli::query
porque es más seguro para la inyección SQL.