Интерфейс MySQL для С (MySQL C API) - mysql_num_fields

ОГЛАВЛЕНИЕ


mysql_num_fields

СИНТАКСИС:

    int mysql_num_fields(MYSQL_RES *result);

ОПИСАНИЕ:

    Возвращает количество столбцов (полей) в результате запроса.

ПРИМЕР:

MYSQL mysql;
MYSQL_RES *result;
int fields;

if (mysql_query(&mysql, "SELECT * FROM emp_master") == 0)
{
   result = mysql_store_result( &mysql );
   if (result != NULL )
   {
      fields = mysql_num_fields( result );
      printf( "Retrieved %u fields\n", fields );
   }
   else printf( "Query failed\n" );
}
else abort();

См. также:

    mysql_list_dbs, mysql_list_fields, mysql_list_processes, mysql_list_tables, mysql_store_result, mysql_use_result