|
Sommaire
mysql_affected_rows |
6.60.1 mysql_affected_rowsPHP 3, PHP 4 >= 4.0.0Description int mysql_affected_rows([resource link_identifier ]) mysql_affected_rows retourne le nombre de lignes affecté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é, mysql_affected_rows 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 mysql_affected_rows va retourner 0. mysql_affected_rows 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 lignes retournées par un SELECT, utilisez mysql_num_rows. Si la dernière requête a échoué, mysql_affected_rows retourne -1. |