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() - встановити покажчик поля на певне зміщення