MYSQL_FIELD *mysql_fetch_field_direct(MYSQL_RES
*result, unsigned int fieldnr)
Description
Etant donné un numéro de champ fieldnr
pour une colonne dans un jeu de résultats, cette fonction
retourne la définition de ce champ en tant que structure
MYSQL_FIELD
. Vous pouvez utiliser cette
fonction pour obtenir la définition d'une colonne choisie
arbitrairement. La valeur de fieldnr
doit
varier entre 0 et
mysql_num_fields(result)-1
.
Valeur de retour
La structure MYSQL_FIELD
pour la colonne
spécifiée.
Erreurs
Aucune.
Exemple
unsigned int num_fields; unsigned int i; MYSQL_FIELD *field; num_fields = mysql_num_fields(result); for(i = 0; i < num_fields; i++) { field = mysql_fetch_field_direct(result, i); printf("La champ %u est %s\n", i, field->name); }
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.