إرجاع مصفوفة من الكائنات التي تمثل الحقول (الأعمدة) في مجموعة النتائج، ثم إخراج اسم كل حقل وجدول والحد الأقصى للطول:
<?php // افترض اسم مستخدم قاعدة البيانات: الجذر، كلمة المرور: 123456، قاعدة البيانات: CODERCTO $con=mysqli_connect("localhost"، "root"، "123456"، "CODERCTO")؛ if (mysqli_connect_errno($con)) { echo "فشل الاتصال بـ MySQL: " . mysqli_connect_error() } $sql="SELECT name,url FROM مواقع الويب ORDER BY alexa";if ($result=mysqli_query($con,$sql)){ // احصل على معلومات حول جميع الحقول $fieldinfo=mysqli_fetch_fields($result); foreach ($fieldinfo as $val) { printf("field الاسم: %s",$val->name); echo "<br>"; printf("جدول البيانات: %s",$val->table); echo "<br>"; printf("الطول الأقصى: %d",$val->max_length); echo "<br>"; } // تحرير مجموعة النتائج mysqli_free_result ( $result);}mysqli_ Close($con);?>
تقوم الدالة mysqli_fetch_fields() بإرجاع مجموعة من الكائنات التي تمثل الحقول (الأعمدة) في مجموعة النتائج.
mysqli_fetch_fields( النتيجة ) ؛
المعلمة | يصف |
---|---|
نتيجة | مطلوب. يحدد معرف مجموعة النتائج الذي يتم إرجاعه بواسطة mysqli_query() أو mysqli_store_result() أو mysqli_use_result(). |
قيمة الإرجاع: | إرجاع كائن يحتوي على معلومات تعريف الحقل. إرجاع FALSE إذا لم تكن هناك معلومات متاحة. هذا الكائن لديه الخصائص التالية: الاسم - اسم العمود orgname - اسم العمود الأصلي (إذا تم تحديد اسم مستعار) الجدول - اسم الجدول orgtable - اسم الجدول الأصلي (إذا تم تحديد اسم مستعار) max_length - الحد الأقصى لعرض الحقل الطول - عرض الحقل المحدد في تعريف الجدول charsetnr - رقم مجموعة الأحرف للحقل الأعلام - أعلام قليلا من الميدان النوع - نوع البيانات المستخدم للحقل الكسور العشرية - حقل عدد صحيح، عدد الأرقام بعد العلامة العشرية |
---|---|
نسخة PHP: | 5+ |