牛牛在线工具

pg_query()

收录 8868 个 PHP 函数,含用途说明与用法示例。

pg_query()

执行一条 PostgreSQL 查询

函数名称:pg_query() 适用版本:PHP 4 >= 4.2.0, PHP 5, PHP 7 函数描述:pg_query() 函数执行一条 PostgreSQL 查询。该函数返回一个资源标识符,可以用于后续的结果处理。 用法:pg_query(connection, query) 参数: connection(必需):一个有效的 PostgreSQL 连接资源。 query(必需):要执行的查询字符串。 返回值:如果查询执行成功,返回一个结果资源标识符;如果查询执行失败,返回 FALSE。 示例: <?php // 创建连接 $conn = pg_connect("host=localhost dbname=mydatabase user=myuser password=mypassword"); // 执行查询 $result = pg_query($conn, "SELECT * FROM mytable"); // 检查查询是否执行成功 if (!$result) { echo "查询执行失败!"; exit; } // 处理查询结果 while ($row = pg_fetch_assoc($result)) { echo "ID: " . $row['id'] . ", Name: " . $row['name'] . "<br>"; } // 释放结果资源 pg_free_result($result); // 关闭连接 pg_close($conn); ?> 上述示例中,我们首先使用 pg_connect() 函数创建了一个 PostgreSQL 连接。然后,使用 pg_query() 函数执行了一条查询语句。如果查询执行成功,我们使用 pg_fetch_assoc() 函数逐行获取查询结果,并打印出每行的 ID 和 Name 字段的值。最后,使用 pg_free_result() 函数释放结果资源,并使用 pg_close() 函数关闭连接。