mysql_stmt_fetch

Prototypes

int mysql_stmt_fetch(MYSQL_STMT *stmt);

Description

Lit l'enregistrement suite à l'exécution de l'ordre Sql courant.

Le résultat est différent de 0 en cas de succès et tant qu'il reste un enregistrement.

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_num_rows pour retrouver le nombre d'enregistrements produits par un ordre Sql.