PDO::errorCode — إرجاع رسالة الخطأ الخاصة بعملية قاعدة البيانات الأخيرة (PHP 5 >= 5.1.0، PECL pdo >= 0.1.0)
المصفوفة العامة PDO::errorInfo (باطلة)
إرجاع مصفوفة تحتوي على وصف رسالة الخطأ الخاصة بعملية قاعدة البيانات الأخيرة.
محتويات المصفوفة هي كما يلي:
عنصر | معلومة |
---|---|
0 | رمز خطأ SQLSTATE (معرف مكون من 5 أحرف أو رقم محدد في معيار ANSI SQL). |
1 | رمز الخطأ |
2 | رسالة خطأ |
ملاحظة: إذا لم يتم تشغيل مقبض قاعدة البيانات، فسيتم إرجاع NULL.
<?php/* بناء جملة SQL خاطئ*/$stmt = $dbh->prepare('bogus sql');if (!$stmt) { echo "nPDO::errorInfo():n"; print_r($ dbh ->errorInfo());}?>
سوف يخرج الروتين أعلاه:
PDO::errorInfo():Array( [0] => HY000 [1] => 1 [2] => بالقرب من "زائف": خطأ في بناء الجملة)