pg_affected_rows

(PHP 4 >= 4.2.0, PHP 5)

pg_affected_rows -- 쿼리에 의해 변경된 레코드(튜플)의 개수를 반환한다.

함수 설명

int pg_affected_rows ( resource result)

pg_affected_rows()pg_query()로 수행한 INSERT, UPDATE, DELETE 쿼리에 의해 변경된 튜플(인스턴스/레코드/로우)의 개수를 반환한다. 변경된 튜플이 없으면 0을 반환한다.

예 1. pg_affected_rows()

<?php
     $result
= pg_query ($conn, "INSERT INTO publisher VALUES ('Author')");
     
$cmdtuples = pg_affected_rows ($result);
     echo
$cmdtuples . " tuples are affected.";
?>

참고: 이 함수는 pg_cmdtuples() 으로도 사용할 수 있다.

pg_query()pg_num_rows() 도 참조하라.