其實我試圖使用MySqli,但它對我不起作用,即使它顯示數據庫已連接,但查詢無法正常工作,甚至沒有發出任何錯誤。我嘗試使用代碼波紋管:MySqLi由於某種原因而不能工作
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
$connect = mysqli_connect("localhost",'dbu', 'password');
if($connect){
echo 'connected';
}
else {
echo 'Failed:'.mysqli_error();
}
mysqli_select_db('dbname',$connect);
if($query = mysqli_query("SELECT * FROM `users`")){
$num = mysqli_num_rows($query);
while($fetch = mysqli_fetch_array($query)){
echo $id = $fetch['id'];
}
}
else {
echo 'error:'.mysqli_error();
}
你是什麼意思它不工作。你剛纔說查詢工作和數據庫已連接 – Akintunde007
對不起,我的意思是數據庫連接,但查詢不工作..這是我在問題中修復的錯字。 – SimulationCode
嘗試mysqli_connect(「127.0.0.1」,「dbu」,「password」,「dbname」);並刪除mysqli_select_db() – shashi