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