関数名:mysql_affted_rows()
該当するバージョン:PHP 5.x -5.6(非推奨)
使用法:MySQL_Affected_Rows()関数は、最新のMySQL操作(挿入、更新、削除)の影響を受ける行の数を取得するために使用されます。
構文:int mysql_afftected_rows(resource $ link_identifier = null)
パラメーター:
返品値:最新のMySQL操作の影響を受ける行の数を返し、影響を受ける行がない場合は0。エラーが発生した場合は-1を返します。
例:
// mysqlデータベース$ link = mysql_connect( 'localhost'、 'username'、 'password')との接続を作成します。 if(!$ link){die( 'データベースに接続できません:'。mysql_error()); }
//データベース$ db_selected = mysql_select_db( 'database_name'、$ link);を選択します。 if(!$ db_selected){die( 'データベースを選択できません:'。mysql_error()); }
// mysql query $ result = mysql_query( "Update users set age = 30 where id = 1");
if($ result){//影響を受ける行の数を取得しますecho "影響を受ける行の数:"。 } else {echo '更新されたデータが失敗しました:'。 mysql_error(); }
//データベース接続を閉じますmysql_close($ link);
注: