โค้ด PHP mysqli_conenct check error บทความนี้สอนใช้คำสั่ง mysqli_connect_errno เพื่อ check ว่า PHP สามารถเชื่อมต่อฐานข้อมูล MySQL ด้วย mysqli_conenct ได้หรือไม่ พร้อมแสดง error ออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง โค้ด PHP mysqli_conenct check error
<?php
$c = mysqli_connect("localhost", "root", "01234", "demo");
if ( mysqli_connect_errno() ) {
echo "ไม่สามารถเชื่อมต่อฐานข้อมูล MySQL ได้เพราะ ".mysqli_connect_error();
exit();
}
?>
ผลลัพธ์
ไม่สามารถเชื่อมต่อฐานข้อมูล MySQL ได้เพราะ Access denied for user 'root'@'localhost' (using password: YES)
โค้ด PHP mysqli_conenct check error จากตัวอย่างเชื่อมต่อฐานข้อมูล MySQL ด้วยคำสั่ง mysqli_connect และ check error ด้วยคำสั่ง mysqli_connect_errno ร่วมกับคำสั่ง if กรณีถ้าไม่สามารถเชื่อมต่อฐานข้อมูลได้ให้แสดงสาเหตุด้วยคำสั่ง echo ร่วมกับ mysqli_connect_error จากตัวอย่างคือรหัสผ่านเชื่อมต่อฐานข้อมูล MySQL ผิดพลาด