我是新來的PHP。我試圖重定向到php中的錯誤頁面,當我得到一個MySQL連接錯誤,但我得到一個錯誤,指出我不能修改頭,因爲輸出已經在第8行(我創建連接)發送。請你能建議這樣做的正確方法嗎?無法重定向後mysqli連接錯誤
<?php
$servername = "localhost:3306";
$username = "danny";
$password = "sql1";
$dbname = "testdb";
try{
$conn = new mysqli($servername, $username, $password, $dbname);
}
catch(Exception $e){
header('Location: /connection_error.php');
die();
}
?>
感謝
丹尼
謝謝你這個工作。我可以關閉catch塊中的連接 – DannyR
@DannyR連接未打開;這就是爲什麼它進入異常 –