函数名称:pg_affected_rows()
适用版本:PHP 4 >= 4.2.0, PHP 5, PHP 7
函数描述:pg_affected_rows() 函数用于获取前一个 PostgreSQL 操作所影响的行数。
语法:int pg_affected_rows(resource $result)
参数:
- $result:必需。一个 PostgreSQL 查询结果资源。
返回值:返回一个整数值,表示前一个 PostgreSQL 操作所影响的行数。如果没有受影响的行,返回 0。
示例:
在上面的示例中,我们首先建立一个到 PostgreSQL 数据库的连接,并执行了一个更新操作。然后使用 pg_affected_rows() 函数获取操作所影响的行数,并将结果输出。如果更新操作成功,将显示受影响的行数;如果失败,将显示"更新操作失败"。最后,关闭数据库连接。
请注意,pg_affected_rows() 函数只适用于 UPDATE、DELETE 和 INSERT 操作,并且仅在操作之后调用该函数才能获取正确的结果。