إرجاع الحقل (العمود) التالي في مجموعة النتائج، ثم إخراج اسم كل حقل وجدول والحد الأقصى للطول:
<?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)){ // احصل على المعلومات الميدانية لجميع الأعمدة while ($fieldinfo = mysqli_fetch_field($result)) { printf("اسم الحقل: %s" n"، $fieldinfo->name)؛ echo "<br>"; printf("جدول البيانات: %sn", $fieldinfo->table); echo "<br>"; printf("الطول الأقصى: %dn", $fieldinfo->max_ length); يخدع)؛؟>
تحصل الدالة mysqli_fetch_field() على الحقل (العمود) التالي من مجموعة النتائج وترجعه ككائن.
mysqli_fetch_field( النتيجة ) ؛
المعلمة | يصف |
---|---|
نتيجة | مطلوب. يحدد معرف مجموعة النتائج الذي يتم إرجاعه بواسطة mysqli_query() أو mysqli_store_result() أو mysqli_use_result(). |
قيمة الإرجاع: | إرجاع كائن يحتوي على معلومات تعريف الحقل. إرجاع FALSE إذا لم تكن هناك معلومات متاحة. هذا الكائن لديه الخصائص التالية: الاسم - اسم العمود orgname - اسم العمود الأصلي (إذا تم تحديد اسم مستعار) الجدول - اسم الجدول orgtable - اسم الجدول الأصلي (إذا تم تحديد اسم مستعار) def - محجوز كافتراضي، حاليًا دائمًا "" db - قاعدة بيانات (جديد في PHP 5.3.6) الكتالوج - اسم الكتالوج، دائمًا "def" (منذ PHP 5.3.6) max_length - الحد الأقصى لعرض الحقل الطول - عرض الحقل المحدد في تعريف الجدول charsetnr - رقم مجموعة الأحرف للحقل الأعلام - أعلام قليلا من الميدان النوع - نوع البيانات المستخدم للحقل الكسور العشرية - حقل عدد صحيح، عدد الأرقام بعد العلامة العشرية |
---|---|
نسخة PHP: | 5+ |