23.8.7.18 mysql_fetch_field_direct()
MYSQL_FIELD *mysql_fetch_field_direct(MYSQL_RES
*result, unsigned int fieldnr)
설명
결과 집합의 열 필드 번호 fieldnr
를 지정하면 그 컬럼의 필드 정의를 MYSQL_FIELD
구조로 반환됩니다. 이 함수를 사용하여 임의의 컬럼 정의를 가져옵니다. 0에서 mysql_num_fields(result)-1
까지의 범위에서 fieldnr
값을 지정합니다.
반환 값
지정한 컬럼의 MYSQL_FIELD
구조.
오류
없음.
Example
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); }