Mark B
đã trả lời câu hỏi mặc dù câu trả lời của anh ấy dành cho mysql - cái này không được dùng nữa và không nên được sử dụng
nhân tiện nó là mysqli chứ không phải mysquli
Kiểu thủ tục
giả sử tệp kết nối là:
conn.php
<?php
$mysqli=mysqli_connect($host,$user,$password,$db);
if($mysqli_connect_error())
die('Connect Error');
?>
và tệp khác:
other_file.php
<?php
require 'conn.php';
$res=mysqli_query($mysqli,$query); #yes $mysqli is available here although it is in another file
?>
Phong cách OOP
conn.php
<?php
$mysqli=new mysqli($host,$user,$password,$db);
if($mysqli->connect_error)
die('Connect Error');
?>
và tệp khác:
other_file.php
<?php
require 'conn.php';
$res=$mysqli->query($query);
?>
Ở đây tôi đã sử dụng mysqli::query
bình thường và mysqli_query
(giống nhau), nhưng tôi cũng khuyên bạn nên sử dụng các câu lệnh chuẩn bị thay vì mysqli::query
vì nó an toàn hơn cho việc đưa vào SQL.