إرجاع البيانات التعريفية لحقل واحد (عمود) في مجموعة النتائج، وإخراج اسم الحقل والجدول والحد الأقصى للطول:
<?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)){// احصل على معلومات الحقل "name" $fieldinfo=mysqli_fetch_field_direct($result,1);printf("اسم الحقل: %s" " ,$fieldinfo->name);echo "<br>";printf("جدول البيانات: %s",$fieldinfo->table);echo "<br>";printf("الطول الأقصى: %d",$fieldinfo->max_length);// حرر مجموعة النتائج mysqli_free_result($result);}mysqli_ Close( $ يخدع)؛؟>
تحصل الدالة mysqli_fetch_field_direct() على البيانات الوصفية لحقل واحد (عمود) من مجموعة النتائج وترجعها ككائن.
mysqli_fetch_field_direct( result,fieldnr ) ;
المعلمة | يصف |
---|---|
نتيجة | مطلوب. يحدد معرف مجموعة النتائج الذي يتم إرجاعه بواسطة mysqli_query() أو mysqli_store_result() أو mysqli_use_result(). |
fieldnr | مطلوب. يحدد رقم الحقل. يجب أن يكون بين 0 وعدد الحقول - 1. |
قيمة الإرجاع: | إرجاع كائن يحتوي على معلومات تعريف الحقل. إرجاع FALSE إذا لم تكن هناك معلومات متاحة. هذا الكائن لديه الخصائص التالية: الاسم - اسم العمود orgname - اسم العمود الأصلي (إذا تم تحديد اسم مستعار) الجدول - اسم الجدول orgtable - اسم الجدول الأصلي (إذا تم تحديد اسم مستعار) def - القيمة الافتراضية للحقل max_length - الحد الأقصى لعرض الحقل الطول - عرض الحقل المحدد في تعريف الجدول charsetnr - رقم مجموعة الأحرف للحقل الأعلام - أعلام قليلا من الميدان النوع - نوع البيانات المستخدم للحقل الكسور العشرية - حقل عدد صحيح، عدد الأرقام بعد العلامة العشرية |
---|---|
نسخة PHP: | 5+ |