إرجاع رمز خطأ SQLSTATE لآخر عملية MySQL:
<?php // افترض اسم مستخدم قاعدة البيانات: الجذر، كلمة المرور: 123456، قاعدة البيانات: CODERCTO $con=mysqli_connect("localhost"، "root"، "123456"، "CODERCTO")؛ if (mysqli_connect_errno($con)) { echo "فشل الاتصال بـ MySQL: " . mysqli_connect_error() } // مواقع جدول البيانات موجود بالفعل، لذا فإن الخطأ $sql="CREATE TABLE website (name VARCHAR(30),url VARCHAR(30),alexa INT)";if (!mysqli_query($con,$sql)){ echo "خطأ SQLSTATE: " .mysqli_sqlstate($con);}// أغلق الاتصال mysqli_clus($con);?>
تقوم الدالة mysqli_sqlstate() بإرجاع رمز خطأ SQLSTATE للخطأ الأخير.
يحتوي رمز الخطأ على خمسة أحرف. يشير "00000" إلى عدم وجود أخطاء. يتم تحديد القيم بواسطة ANSI SQL وODBC.
mysqli_sqlstate( اتصال ) ;
المعلمة | يصف |
---|---|
اتصال | مطلوب. يحدد اتصال MySQL المراد استخدامه. |
قيمة الإرجاع: | تقوم بإرجاع سلسلة تحتوي على رمز خطأ SQLSTATE للخطأ الأخير. |
---|---|
نسخة PHP: | 5+ |