PostgreSQL Функции
PHP Manual

pg_affected_rows

(PHP 4 >= 4.2.0, PHP 5)

pg_affected_rowsВръща броя засегнати редове (tuples)

Описание

int pg_affected_rows ( resource $result )

pg_affected_rows() връща броя tuples (инстанции/записи/редове), засегнати от заявка INSERT, UPDATE или DELETE.

Забележка: Старото име на тази функция е pg_cmdtuples().

Параметри

result

Реултатен ресурс от заявка в PostgreSQL, върнат (особено) от pg_query(), pg_query_params() или pg_execute().

Връщани стойности

Броя редове, засегнати от заявката. Ако няма такива, ще върне 0.

Примери

Example #1 pg_affected_rows() example

<?php
$result 
pg_query($conn"INSERT INTO authors VALUES ('Orwell', 2002, 'Animal Farm')");

$cmdtuples pg_affected_rows($result);

echo 
"Засегнати са " $cmdtuples " реда.\n";
?>

Примерът по-горе ще изведе:

Засегнати са 1 реда.

Вж. също


PostgreSQL Функции
PHP Manual