English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل دروس PHP الأساسية

دليل دروس PHP المتقدمة

PHP & MySQL

دليل مرجعي PHP

استخدام دالة PHP mysqli_dump_debug_info() و مثال

دليل مرجع PHP MySQLi

تقوم دالة mysqli_dump_debug_info() بطباعة معلومات التتبع إلى ملف السجلات

التعريف والاستخدام

mysqli_dump_debug_info()يستقبل الدالة معرف الاتصال بالخادم MySQL ويقوم بطباعة معلومات التتبع إلى ملف السجلات.

النحو

mysqli_dump_debug_info($con);

الإعدادات

الترقيمالمواصفات والشرح
1

con(مطلوب)

هذا هو objekt يمثل الاتصال بـ MySQL Server.

القيمة المرجعة

يسترجع هذه الدالة قيمة بولية، إذا نجحت، فإنهاTRUE; إذا فشلت، فإنهاFALSE.

إصدار PHP

تم إدخال هذه الدالة أولاً في إصدار 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

دليل مرجع PHP MySQLi