mysql_stmt_affected_rows

Prototypes

my_ulonglong mysql_stmt_affected_rows(MYSQL_STMT *stmt);

Description

Récupère le nombre d'enregistrements impactés par l'ordre Sql stmt qui a été exécuté.

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

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.