mysqli_result::fetch_field

mysqli_fetch_field

(PHP 5, PHP 7, PHP 8)

mysqli_result::fetch_field -- mysqli_fetch_field — Повертає наступне поле результуючого набору

Опис

Об'єктно-орієнтований стиль

public mysqli_result::fetch_field(): object|false

Процедурний стиль

mysqli_fetch_field(mysqli_result $result): object|false

Повертає інформацію про один стовпчик результуючого набору у вигляді об'єкта. Щоб отримати визначення всіх стовпців, просто запустіть цю функцію багаторазово.

Список параметрів

result

Тільки для процедурного стилю: об'єкт mysqli_result, який повернула функція mysqli_query() mysqli_store_result() mysqli_use_result() або mysqli_stmt_get_result()

Значення, що повертаються

Повертає об'єкт, що містить визначення поля або **false**якщо стовпці в результуючій таблиці закінчилися.

Властивості об'єкту

СвойствоОпис
nameІм'я стовпця
orgnameВихідне ім'я стовпця, якщо він має псевдонім
tableІм'я таблиці, якій належить стовпець (якщо не обчислено)
orgtableПочаткове ім'я таблиці, якщо є псевдонім
defЗарезервовано для стандартного значення, на даний момент завжди ""
dbІм'я бази даних
catalogІм'я каталогу завжди "def"
max_lengthМаксимальна ширина поля результуючого набору.
lengthШирина поля, як вона задана щодо таблиці.
charsetnrКількість наборів символів для поля.
flagsЦіла кількість, що представляє бітові прапори для поля.
typeТип даних поля
decimalsЧисло знаків після коми (для цілих полів)

Приклади

Приклад #1 Об'єктно-орієнтований стиль

Loading...

Приклад #2 Процедурний стиль

Loading...

Результат виконання наведених прикладів:

Имя:         Name
Таблица:     Country
Макс. длина: 11
Флаги:       1
Тип:         254

Имя:         SurfaceArea
Таблица:     Country
Макс. длина: 10
Флаги:       32769
Тип:         4

Дивіться також

  • mysqli_num_fields() - Отримує кількість полів у наборі результатів
  • mysqli_fetch_field_direct() - Отримання метаданих конкретного поля
  • mysqli_fetch_fields() - Повертає масив об'єктів, що становлять поля результуючого набору
  • mysqli_field_seek() - встановити покажчик поля на певне зміщення