MYSQL_RES *mysql_list_fields(MYSQL *mysql, const char *table, const char *wild)
Devuelve un conjunto de resultados que consiste en los nombres de los campos en la tabla table, que coincidan con la expresión regular simple especificada por el parámetro wild. wild puede contener los caracteres comodín '%' o '_', o puede ser un puntero NULL para obtener todos los campos. Llamar a mysql_list_fields() es similar a ejecutar la consulta SHOW COLUMNS FROM tbl_name [LIKE wild].
Es mejor usar SHOW COLUMNS FROM tbl_name en lugar de mysql_list_fields().
Se debe liberar el conjunto de resultados usando la función mysql_free_result().
Un conjunto de resultados MYSQL_RES si tiene éxito. NULL si se produce un error.
CR_COMMANDS_OUT_OF_SYNC: los comandos fueron ejecutados en un orden inapropiado.
CR_SERVER_GONE_ERROR: el servidor MySQL no está presente.
CR_SERVER_LOST: la conexión con el servidor se perdió durante la última consulta.
CR_UNKNOWN_ERROR: se ha producido un error desconocido.
© Abril de 2005 Salvador Pozo, salvador@conclase.net