English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
تقوم دالة mysqli_dump_debug_info() بطباعة معلومات التتبع إلى ملف السجلات
mysqli_dump_debug_info()يستقبل الدالة معرف الاتصال بالخادم MySQL ويقوم بطباعة معلومات التتبع إلى ملف السجلات.
mysqli_dump_debug_info($con);
الترقيم | المواصفات والشرح |
---|---|
1 | con(مطلوب) هذا هو objekt يمثل الاتصال بـ MySQL Server. |
يسترجع هذه الدالة قيمة بولية، إذا نجحت، فإنهاTRUE; إذا فشلت، فإنهاFALSE.
تم إدخال هذه الدالة أولاً في إصدار PHP 5، ويمكن استخدامها في جميع الإصدارات الأعلى.
يظهر هذا المثالmysqli_dump_debug_info()استخدام الدالة (أسلوب العملية)
<?php //إقامة الاتصال $con = mysqli_connect("localhost", "root", "password", "mydb"); $res = mysqli_dump_debug_info($con); if($res){ print("نجاح التتبع"); } print("فشل التتبع"); } ?>
نتيجة الإخراج
نجاح التتبع
تحميل معلومات التتبع إلى سجل النشاطات:
<?php $servername = "localhost"; $username = "root"; $password = "password"; $dbname = "mydb"; $conn = new mysqli($servername, $username, $password, $dbname); if ($conn->connect_error) { die('Connect Error ('. mysqli_connect_errno() . ') '. mysqli_connect_error()); } echo 'Success... ' . mysqli_get_host_info($conn) . '\n'; mysqli_dump_debug_info($conn); mysqli_autocommit($conn,FALSE); mysqli_query($conn,"INSERT INTO w3codebox_auto (id,name) VALUES (10,'sai')"); mysqli_commit($conn); mysqli_close($conn); ?>
نتيجة الإخراج
نجاح... localhost عبر TCP/IP