mysql_affected_rows

mysql_affected_rows -- Retourne le nombre de lignes modifiées lors de la dernière opération SQL.

Description

int mysql_affected_rows(int [link_identifier] );

mysql_affected_rows()Retourne le nombre de lignes modifiées lors de la dernière requête INSERT, UPDATE ou DELETE sur le serveur associé à l'identifiant de connexion. Si cet identifiant n'est pas précisé, cette fonction utilise la dernière connexion ouverte.

Si la dernière requête était un DELETE sans clause WHERE, tous les enregistrements ont été effacés, mais cette fonction va retourner 0.

Cette commande n'est pas possible après un SELECT, car elle ne fonctionne qu'après des commandes qui modifient les enregistrements. Pour connaître le nombre de ligne retournées par un SELECT, utilisez mysql_num_rows().