MySQL 8.0 Reference Manual Including MySQL NDB Cluster 8.0
unsigned long mysql_stmt_param_count(MYSQL_STMT *stmt)
Returns the number of parameter markers present in the prepared statement.
An unsigned long integer representing the number of parameters in a statement.
None.
See the Example in Section 28.6.10.10, “mysql_stmt_execute()”.