mysql_stmt_field_count — Returns the number of fields in a result set of a prepared statement
unsigned int mysql_stmt_field_count(MYSQL_STMT * stmt);
Returns the number of fields in a result set of a prepared statement.
Parameters
stmt
A statement handle, which was previously allocated by mysql_stmt_init()
.
Return value
The number of fields in a result set.
| |
---|
The number of fields will be available after calling mysql_stmt_prepare() . mysql_stmt_field_count() returns zero for UPSERT statements which doesn't produce a result set.
|
See also
mysql_stmt_prepare()
, mysql_stmt_param_count()