27.7.10.18 mysql_stmt_num_rows()
my_ulonglong mysql_stmt_num_rows(MYSQL_STMT *stmt)
Description
返回结果集中的行数。
mysql_stmt_num_rows()的使用取决于您是否使用mysql_stmt_store_result()在语句处理程序中缓冲整个结果集。如果使用mysql_stmt_store_result(),则可以立即调用mysql_stmt_num_rows()。否则,除非您在获取行时对行进行计数,否则行数将不可用。
mysql_stmt_num_rows()适用于返回结果集的语句,例如SELECT。对于INSERT,UPDATE或DELETE之类的语句,可以使用mysql_stmt_affected_rows()获得受影响的行数。
Return Values
结果集中的行数。
Errors
None.