Manuel PHP
Précédent |  | Suivant

# mysql_fetch_field

(PHP 3 <= 3.0.18, PHP 4 >= 4.0.0)

mysql_fetch_field -- Retourne les données enregistrées dans une colonne sous forme d'objet.

## Description

``object mysql_fetch_field` (resource result_identifier, int [field_offset])`

mysql_fetch_field() retourne un objet contenant les données, lu dans le résultat `result_identifier`.

mysql_fetch_field() sert à obtenir des informations à propos des champs, dans certaines requêtes. Si l'offset du champs n'est pas spécifié, le champs suivant le dernier champs retourné, est retourné.

Les propriétés de l'objet sont :

- name - nom de la colonne

- table - nom de la table de la colonne

- max_length - taille maximale de la colonne

- not_null - 1 si la colonne ne peut pas être `NULL` (attribut NOT `NULL`)

- primary_key - 1 si la colonne est une clé primaire (attribut PRIMARY KEY)

- unique_key - 1 si la colonne est une clé unique (attribut UNIQUE)

- multiple_key - 1 si la colonne est une clé non-unique

- numeric - 1 si la colonne est numérique

- blob - 1 si la colonne est BLOB

- type - le type de la colonne

- unsigned - 1 si la colonne est non signée

- zerofill - 1 si la colonne est complétée par des zéros.

Voir aussi mysql_field_seek().

Précédent | Sommaire | Suivant
mysql_fetch_assoc | Niveau supérieur | mysql_fetch_lengths