MYSQL_FIELD * mysql_fetch_field_direct(MYSQL_RES *result, unsigned int fieldnr)
给定结果集中一列的字段编号fieldnr,将该列的字段定义作为MYSQL_FIELD结构返回。使用此函数检索任意列的定义。fieldnr在 0 到 的范围内 指定一个值mysql_num_fields(result)-1。
fieldnr
MYSQL_FIELD
mysql_num_fields(result)-1
指定列的MYSQL_FIELD结构。
没有任何。
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("Field %u is %s\n", i, field->name); }