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); }