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
stmtA statement handle, which was previously allocated by mysql_stmt_init().
Return value
The number of fields in a result set.
![[Note]](note.png) | |
|---|
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()