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 — 変更された行の数を返す
説明
int msql_affected_rows
( resource
$result
)
result に関連する直近の SELECT、UPDATE あるいは
DELETE クエリにより変更された行の数を返します。
返り値
成功した場合には変更された行の数、エラー時に FALSE を返します。
afiedler
19-Dec-2008 11:45
