Función mysql_fetch_field_direct()

MYSQL_FIELD *mysql_fetch_field_direct(MYSQL_RES *result, unsigned int fieldnr)

Dado un número de campo fieldnr para una columna dentro de un conjunto de resultados, devuelve la definición de esa columna como una estructura . Se debe usar esta función para decuperar la definición de una columna arbitaria. El valor de fieldnr debe estar en el rango de 0 a mysql_num_fields-1.

Valores de retorno

La estructura para la columna especificada.

Errores

Ninguno.

Ejemplo

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("Columna %u es %s\n", i, field->name);
}


suministrado por FreeFind
Valid HTML 4.0! Valid CSS!