// このSQL文だと、全件更新されてしまう。
$query = mysql_query("UPDATE table_name SET field_name='abc'");
if($query){
print mysql_affected_rows() ."件更新しました。";
}
出力結果
5件更新しました。
PHPの関数。
直前におこなったSQL文の結果、変更されたレコードの数を返す。
主に、DELETEやUPDATEの結果を知りたい時に使う。
(SELECTの件数を知りたい時は、mysql_num_rows関数を使う)
// このSQL文だと、全件更新されてしまう。
$query = mysql_query("UPDATE table_name SET field_name='abc'");
if($query){
print mysql_affected_rows() ."件更新しました。";
}
5件更新しました。
コメント