查詢

pg_insert()函式—用法及示例

「 將關聯陣列的值插入到 PostgreSQL 資料庫表中 」


函式名:pg_insert()

適用版本:PHP 4 >= 4.2.0, PHP 5, PHP 7

函式描述:pg_insert() 函式用於將關聯陣列的值插入到 PostgreSQL 資料庫表中。

語法:int pg_insert(resource $connection, string $table_name, array $assoc_array [, int $options = PGSQL_DML_EXEC])

引數:

  • $connection: PostgreSQL 資料庫連線資源。
  • $table_name: 要插入資料的表名。
  • $assoc_array: 包含要插入的資料的關聯陣列,其中鍵是列名,值是要插入的值。
  • $options (可選): 插入資料的選項,預設為 PGSQL_DML_EXEC。

返回值:返回插入的行數,如果插入失敗則返回 FALSE。

示例:

<?php
// 建立資料庫連線
$conn = pg_connect("host=localhost port=5432 dbname=mydatabase user=myuser password=mypassword");

// 定義要插入的資料
$data = array(
    "id" => 1,
    "name" => "John Doe",
    "age" => 25
);

// 插入資料
$result = pg_insert($conn, "mytable", $data);

if ($result) {
    echo "資料插入成功!";
} else {
    echo "資料插入失敗!";
}

// 關閉資料庫連線
pg_close($conn);
?>

以上示例程式碼演示瞭如何使用 pg_insert() 函式將關聯陣列的值插入到名為 "mytable" 的表中。如果插入成功,將輸出 "資料插入成功!",否則輸出 "資料插入失敗!"。

注意:在實際使用中,需要根據實際情況修改資料庫連線引數和表名,以及要插入的資料。

補充糾錯
上一個函式: pg_last_error()函式
下一個函式: pg_host()函式
熱門PHP函式
分享連結