PHP

[PHP] 최근 MySQL 작업으로 변경된 행 개수 구하기, mysql_affected_rows

chsr 2022. 2. 25. 15:19
728x90
반응형

■ PHP 최근 MySQL 작업으로 변경된 행 개수 구하기, mysql_affected_rows

mysql_affected_rows
INSERT, UPDATE, REPLACE, DELETE 질의로 영향받은 행 수를 얻을 때 사용하는 함수로
실패 시 "-1" 반환, 성공 시 적용된 행의 개수 반환


 설명

mysql_affected_rows(resource $link_identifier = NULL): int

■ 사용법

$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
    die('Could not connect: ' . mysql_error());
}
mysql_select_db('mydb');

/* this should return the correct numbers of deleted records */
mysql_query('DELETE FROM mytable WHERE id < 10');
echo "deleted count: " . mysql_affected_rows();
728x90
반응형