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

دليل PHP الأساسي

دليل PHP المتقدم

PHP & MySQL

دليل PHP

استخدام و مثال على PHP mysqli_field_count()

دليل PHP MySQLi

�数ون mysqli_field_count() تعود عدد الأعمدة في الاستعلام الأخير.

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

mysqli_field_count()تستخدم الدالة لمعرفة عدد الأعمدة في نتائج الاستعلام الأخير.

النص

mysqli_field_count($con)

المستوى

الترتيبالمستويات والشرح
1

con(مطلوب)

هذا هو موضوع الاتصال بـ MySQL Server.

القيمة العائدة

�数ون mysqli_field_count() تعود قيمة كاملة، وهي تشير إلى عدد الأعمدة في نتائج آخر استعلام (بدون نتائج). إذا لم يكن آخر استعلام هو استعلام SELECT (بدون نتائج)، فإن هذه الدالة تعود0

إصدار PHP

تم إدخال هذه الدالة في إصدار PHP 5، ويمكن استخدامها في جميع الإصدارات الأعلى.

مثال على الإنترنت

في هذا المثال، يتم عرضmysqli_field_count()استخدام الدالة (نمط العملية)

<?php
   //إنشاء اتصال
   $con = mysqli_connect("localhost", "root", "password", "mydb");
   //استعلام للبحث عن جميع سجلات جدول employee
   mysqli_query($con, "Select * from employee");
   //عدد الحقول
   $count = mysqli_field_count($con);
   print("عدد الحقول: " . $count);
   //إغلاق الاتصال
   mysqli_close($con);
?>

نتيجة الإخراج

عدد الحقول: 6

مثال على الإنترنت

في نمط التوجه بالأوبجكت، جملة هذا الدالة هي$con->field_count;。، ومن ثم$conهو كائن الاتصال:

<?php
   //إنشاء اتصال
   $con = new mysqli("localhost", "root", "password", "mydb");
   //استعلام للبحث عن جميع سجلات جدول employee
   $con -> query("Select FIRST_NAME, LAST_NAME, AGE from employee");
   //عدد الحقول
   $count = $con->field_count;
   print("عدد الحقول: " . $count);
   //إغلاق الاتصال
   $con -> close();
?>

نتيجة الإخراج

عدد الحقول: 3

مثال على الإنترنت

هذه هيmysqli_field_count()مثال آخر للوظيفة

<?php
   //إنشاء اتصال
   $con = mysqli_connect("localhost", "root", "password", "mydb");
   print("عدد الحقول: " . mysqli_field_count($con) . "\n");
   //استعلام إدراج
   mysqli_query($con, "INSERT INTO employee (FIRST_NAME, AGE) VALUES (Archana, 25), (Bhuvan, 29)");
   print("عدد الحقول: " . mysqli_field_count($con));
  
   //إغلاق الاتصال
   mysqli_close($con);
?>

نتيجة الإخراج

عدد الحقول: 0
عدد الحقول: 0

مثال على الإنترنت

إرجاع عدد الأعمدة للاستعلام الأخير:

<?php
   $connection_mysql = mysqli_connect("localhost","root", "password", "mydb");
   
   if (mysqli_connect_errno($connection_mysql)){
      echo "تواصلMySQL فشل: " . mysqli_connect_error();
   }
   
   mysqli_query($connection_mysql,"SELECT * FROM employee");
   print(mysqli_field_count($connection_mysql));
   
   mysqli_close($connection_mysql);
?>

نتيجة الإخراج

6

دليل PHP MySQLi