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().