Devdit
 

PHP เชื่อมต่อฐานข้อมูล MySQL แบบเชิงวัตถุ (OOP)

1.8K

บทความนี้สอนวิธีการเขียนโปรแกรมภาษา PHP เชื่อมต่อฐานข้อมูล MySQL ด้วยคำสั่ง mysqli แบบเชิงวัตถุ (OOP) สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง

$conn = new mysqli("localhost", "root", "", "database");

สร้างตัวแปรชื่อ $conn เก็บสถาะนการเชื่อมต่อฐานข้อมูลด้วยคำสั่ง new mysqli

 

ตัวอย่าง กรณีต้องการเช็คว่าสามารถเชื่อมต่อฐานข้อมูลได้หรือไม่

$conn = new mysqli("localhost", "root", "", "database");
if ($conn->connect_errno) {
    echo "ไม่สามารถเชื่อมต่อฐานข้อมูลได้เพราะ ".$mysqli->connect_error;
}
$conn->query( "SET NAMES UTF8" );

$conn->close();

ใช้คำสั่ง connect_errno เพื่อเช็คสถานะการเชื่อมต่อฐานข้อมูล กรณีหากไม่สามารถเชื่อมต่อฐานข้อมูลได้ ใช้คำสั่ง connect_error เพื่อดึงสาเหตุของปัญหา และพิมพ์ออกสู่หน้าจอด้วยคำสั่ง echo สุดท้ายปิดการเชื่อมต่อฐานข้อมูลเมื่อไม่ใช่แล้วด้วยคำสั่ง close จากตัวแปร $conn

แก้ไข 3 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ