函数名称:pg_update()
适用版本:PHP 4 >= 4.0.3, PHP 5, PHP 7
函数说明:pg_update()函数用于执行一个更新操作,更新PostgreSQL数据库中的一条或多条记录。
语法:int pg_update(resource $connection, string $table_name, array $data, array $condition [, int $options = PGSQL_DML_EXEC])
参数:
返回值:如果更新成功,则返回更新的行数;如果更新失败,则返回false。
示例:
<?php
// 创建一个 PostgreSQL 连接
$conn = pg_connect("host=localhost dbname=mydb user=postgres password=123456");
// 更新名为"users"的表中id为1的记录的name和email字段
$data = array(
'name' => 'John Doe',
'email' => 'johndoe@example.com'
);
$condition = array(
'id' => 1
);
$result = pg_update($conn, 'users', $data, $condition);
if ($result !== false) {
echo "更新成功,受影响的行数:" . $result;
} else {
echo "更新失败";
}
// 关闭连接
pg_close($conn);
?>
注意事项: