PHP-PDO errorInfo()錯誤訊息

PDO :: errorCode —返回最後一次操作數據庫的錯誤信息(PHP 5> = 5.1.0,PECL pdo> = 0.1.0)

範例程式碼:如下

$select = $sql_pdo->prepare($sql);
$stmt=$select->execute($arr);
if(!$stmt){
/*SQL語句執行失敗,顯示原因*/
     $error = $select->errorInfo();
     print_r($error[2]);
}
  • 0 => SQLSTATE錯誤碼(5個字母或數字組成的在ANSI SQL標準中定義的標識符)。
  • 1 => 錯誤代碼
  • 2 => 錯誤訊息

參考:https://www.runoob.com/php/php-pdo.html