Is seems that at least for SQL deletes, you should pass a MySQL link resource (from a mysql_connect call), not a MySQL result (from a mysql_query) otherwise you will get an error.
msql_affected_rows
(PHP 4, PHP 5)
msql_affected_rows — Returns number of affected rows
Descrierea
int msql_affected_rows
( resource
$result
)
Returns number of affected rows by the last SELECT, UPDATE or DELETE
query associated with result.
Parametri
-
result -
Rezultatul de tip resource, care este evaluat. Acest rezultat provine din apelul către msql_query ().
Valorile întoarse
Returns the number of affected rows on success, or FALSE on error.
