mysql_stmt_num_rows

Prototypes

my_ulonglong mysql_stmt_num_rows(MYSQL_STMT *stmt);

Description

Lit le nombre d'enregistrements produits par l'ordre Sql stmt qui a été exécuté.

L'ordre Sql doit être un select et non un insert, update ou delete.

Exemple

#include <mysql.h>

static MYSQL_STMT *hOrdreSql;
static my_ulonglong NbEnregistrements;
...
if (mysql_stmt_prepare(hOrdreSql, "select * from emp;", 18)) ...
if (mysql_stmt_execute(hOrdreSql)) ...
NbEnregistrements=mysql_affected_rows(hOrdreSql);
...

Voir aussi

mysql_query pour exécuter un ordre Sql sans préparation. mysql_stmt_execute pour exécuter un ordre Sql. mysql_stmt_prepare pour préparer un ordre Sql.