English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
�数ون_ماري_كوونك_إيررون_راجع_كود_الخطأ_للتواصل_الآخر
أثناء محاولة الاتصال بالخادم MySQL، إذا حدث خطأmysqli_connect_errno()تعود الدالة رمز الخطأ الذي حدث (خلال استدعاء الاتصال الأخير).
mysqli_connect_errno()
لا تتطلب هذه الطريقة أي معلمات.
إذا فشلت، فإن دالة PHP mysqli_connect_errno() سترتد قيمة عددية تمثل رمز الأخطاء الأخير من استدعاء الاتصال. إذا تم الاتصال بنجاح، فإن هذه الدالة سترتد0.
تم إدخال هذه الدالة في إصدار PHP 5، ويمكن استخدامها في جميع الإصدارات الأعلى.
هذا المثال يوضحmysqli_connect_errno()استخدام الدالة (نمط العملية)
<?php // إنشاء الاتصال $con = mysqli_connect("localhost", "root", "wrong_password", "mydb"); // أخطاء العميل $code = mysqli_connect_errno(); print("رمز الخطأ: ".$code);
نتائج الإخراج
رمز الخطأ: 1045
في نمط الوجهة، نطاق هذه الدالة هو$con->connect_errnoإليك مثال على نمط الوجهة للنصوص هذا الدالة -
<?php // إنشاء الاتصال $con = @new mysqli("localhost", "wrong_user_name", "password", "mydb"); // رمز الخطأ $code = $con->connect_errno; print("رمز الخطأ: ".$code); ?>
نتائج الإخراج
رمز الخطأ: 1045
هذا المثال يوضح كيفية الاتصال الناجحmysqli_connect_errno()سلوك الدالة -
<?php // إنشاء الاتصال $con = @mysqli_connect("localhost", "root", "password", "mydb"); // رمز الخطأ $code = mysqli_connect_errno(); if ($code){ print("فشل الاتصال: ".$code); } else { print("تم إنشاء الاتصال بنجاح"); } ?>
نتائج الإخراج
تم إنشاء الاتصال بنجاح
استرجاع رمز الأخطاء الأخير للاتصال:
<?php $connection = @mysqli_connect("localhost","root","wrong_pass","wrong_db"); if (!$connection){ die("خطأ الاتصال: ".mysqli_connect_errno()); } ?>
نتائج الإخراج
خطأ الاتصال: 1045