mysql_affected_rows

mysql_affected_rows -- 一番最近のクエリーで変更された行の数を得ます

説明

int mysql_affected_rows(int [link_identifier] );

mysql_affected_rows は、指定したlink_identifier が 指すサーバーにおいて直近の INSERT、UPDATE、DELETE クエリーにより変更された行の数を返します。 link_identifier が指定されない場合、最後にオープンされたリンクが仮定されます。

直近のクエリーが WHERE 節のない DELETE クエリーであった場合、 全レコードはテーブルから削除されていますが、 この関数はゼロを返します。

このコマンドは、SELECT 文には使用できません。 レコードを修正する文でのみ使用できます。 SELECT から返される行の数を得る際には、 mysql_num_rows を使用して下さい。