int mysql_stmt_fetch(MYSQL_STMT *stmt);
Le résultat est différent de 0 en cas de succès et tant qu'il reste un enregistrement.
#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);
...