ประเภทของการแสดง error ใน PDO


หน้าแรก PHP MySQL เกร็ดความรู้ ประเภทของการแสดง error ใน PDO
ประเภทของ Errors and error handling ของ pdo มีโหมดของการแสดง error message อยู่ 3 ตัวเลือกด้วยกันดังนี้

1. PDO::ERRMODE_SILENT แสดง error message มาจากคำสั่งพื้นฐานของ php แต่ยังสามารถเรียกแสดง message ได้จากคำสั่ง $Conn->errorInfo()

2. PDO::ERRMODE_WARNING โดย pdo จะแสดงค่า E_WARNING

3. PDO::ERRMODE_EXCEPTION จะแสดงค่า PDOException ซึ่งหากเราเขียนใน try/catch บล็อค pdo ก็จะแสดงค่าให้ error ให้เราได้

แต่ค่าเริ่มต้นของ pdo error mode จะเป็นแบบ ERRMODE_SILENT

ขึ้นไปด้านบน