สอนเขียนภาษา PHP เชื่อมต่อฐานข้อมูล mysqli แบบการเขียนโปรแกรมเชิงวัตถุ (OOP) ตัวอย่างแนะนำการใช้คำสั่ง mysqli เพื่อเชื่อมต่อฐานข้อมูล MySQL หรือ MariaDB และใช้คำสั่ง connect_errno เพื่อเช็คกรณีไม่สามารถเชื่อมต่อฐานข้อมูลได้ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง PHP เชื่อมต่อฐานข้อมูล mysqli
<?php
$c = new mysqli("localhost", "root", "", "db_test");
if ($c->connect_errno) {
echo "ไม่สามารถเชื่อมต่อฐานข้อมูลได้ เพราะ " . $c -> connect_error;
exit();
} else {
echo "เชื่อมต่อฐานข้อมูลเรียบร้อย";
}
?>
ผลลัพธ์
เชื่อมต่อฐานข้อมูลเรียบร้อย
PHP เชื่อมต่อฐานข้อมูล mysql โดยตัวอย่างมีการกำหนดค่า arguments 4 ค่า คือ host, username, password และ ชื่อฐานข้อมูล โดยเก็บการเชื่อมต่อไว้ที่ตัวแปร c กรณีต้องการตรวจสอบว่าเชื่อมต่อผิดพลาดไหม แนะนำให้ใช้คำสั่ง connect_errno