Описание функции mysql-fetch-field
mysql_fetch_field
(PHP 3, PHP 4)
mysql_fetch_field - получает информацию столбца из результата и возвращает её как объект.
Описание
object mysql_fetch_field (resource result [, int field_offset])
Возвращает объект, содержащий информацию полей.
mysql_fetch_field() может использоваться для получения информации о полях результата запроса. Если смещение поля не специфицировано, возвращается следующее поле, ещё не запрошенное функцией mysql_fetch_field() .
Свойств объекта:
-
name - имя столбца -
table - имя таблицы, которой принадлежит столбец -
max_length - максимальный размер столбца -
not_null - 1, если столбец не может быть NULL -
primary_key - 1, если столбец является primary key/первичным ключом -
unique_key - 1, если столбец является уникальным ключом/unique key -
multiple_key - 1, если столбец является неуникальным ключом/non-unique key -
numeric - 1, если это числовой столбец -
blob - 1, если столбец является BLOB -
type - тип столбца -
unsigned - 1, если столбец является беззнаковым -
zerofill - 1, если столбец является заполняемым нулями/zero-filled
См. также mysql_field_seek() .