mysql\_num\_fields(3) MariaDB Connector/C mysql\_num\_fields(3)

## [Name](#Name)

mysql\_num\_fields - Returns number of fields in a result set

## [Synopsis](#Synopsis)

```
#include <mysql.h>
unsigned int mysql_num_fields(MYSQL_RES * );
    
```

## [Description](#Description)

Returns number of fields in a specified result set.

## [Parameter](#Parameter)

•

MYSQL RES * - A result set identifier returned by [**mysql\_store\_result(3)**](/man/enterprise-packages/mariadb-10.11/mysql_store_result.3) or [**mysql\_use\_result(3)**](/man/enterprise-packages/mariadb-10.11/mysql_use_result.3).

## [Return value](#Return_value)

Returns number of fields.

## [See also](#See_also)

•

[**mysql\_fetch\_field(3)**](/man/enterprise-packages/mariadb-10.11/mysql_fetch_field.3)

•

[**mysql\_field\_count(3)**](/man/enterprise-packages/mariadb-10.11/mysql_field_count.3)

Version 3.3

---

Document: mysql_num_fields(3) from mariadb-10.11 10.11.19-r5 (Chainguard OS)
Source: https://github.com/MariaDB/server.git
