mysql_stmt_num_rows()
<<<
mysql_stmt_reset() mysql_stmt_row_seek()
>>>

21.2.7 Descriptions des fonctions C pour les requêtes préparées
21.2 API MySQL C
21 API MySQL
 Manuel de Référence MySQL 4.1 : Version Française

mysql_stmt_init()
mysql_stmt_bind_param()
mysql_stmt_bind_result()
mysql_stmt_execute()
mysql_stmt_fetch()
mysql_stmt_fetch_column()
mysql_stmt_result_metadata()
mysql_stmt_param_count()
mysql_stmt_param_metadata()
mysql_stmt_prepare()
mysql_stmt_send_long_data()
mysql_stmt_affected_rows()
mysql_stmt_insert_id()
mysql_stmt_close()
mysql_stmt_data_seek()
mysql_stmt_errno()
mysql_stmt_error()
mysql_stmt_free_result()
mysql_stmt_num_rows()
->mysql_stmt_reset()
mysql_stmt_row_seek()
mysql_stmt_row_tell()
mysql_stmt_sqlstate()
mysql_stmt_store_result()
mysql_stmt_attr_set()
mysql_stmt_attr_get()

21.2.7.20 mysql_stmt_reset()

my_bool mysql_stmt_reset(MYSQL_STMT *stmt)

Description Remet la commande préparée sur le client et sur le serveur à son état juste après la prépartion. Actuellement, on s'en sert surtout pour remettre à zéro les données envoyées par mysql_stmt_send_long_data() .

Pour préparer à nouveau la commande pour une autre commande, utilisez mysql_stmt_prepare() .

Valeurs retournées Zéro si la commande a été remise à zéro. Non-nulle, si une erreur est survenue.

Erreurs
    CR_COMMANDS_OUT_OF_SYNC
    Commands were executed in an improper order. : Les commandes ont été exécutées dans un ordre invalide.
    CR_SERVER_GONE_ERROR
    The MySQL server has gone away : Le serveur s'est éteind.
    CR_SERVER_LOST
    The connection to the server was lost during the query : La connexion au serveur a été perdue durant l'exécution.
    CR_UNKNOWN_ERROR
    An unknown error occurred. : Une erreur inconnue est survenue.

<< mysql_stmt_reset() >>
mysql_stmt_num_rows() Descriptions des fonctions C pour les requêtes préparées mysql_stmt_row_seek()