(PHP 3, PHP 4 >= 4.0.0)
mysql_affected_rows -- Liefert die Anzahl betroffener Datensätze einer vorhergehenden MySQL Operationmysql_affected_rows() liefert die Anzahl betroffener Datensätze durch die letzte INSERT, UPDATE oder DELETE Anfrage an den Server, der mit der angegebenen Verbindungskennung assoziiert wird. Wenn die Verbindungskennung nicht angegeben wird, wird die zur Zeit offene Verbindung verwendet.
Wenn die letzte Anfrage ein DELETE ohne WHERE-Anweisung war, wurden alle Datensätze aus der Tabelle gelöscht, die Funktion wird aber trotzdem NULL zurückliefern.
Diese Funktion macht keinen Sinn bei SELECT-Anfragen, sondern nur wenn Datensätze modifiziert wurden. Um die Anzahl der gelieferten Datensätze einer SELECT-Anfrage zu erhalten, benutzen Sie die Funktion mysql_num_rows().