从 PostgreSQL 在 PHP 中填充一个简单的列表框

问题描述 投票:0回答:1

我是 PHP 新手;但是,我知道动态列表通常如何在其他平台上工作。 我知道 pg_query 及其 API 的兄弟成员是如何工作的……有点。

我没有运行任何东西,但是...只是想开始。

php postgresql dropdownlistfor
1个回答
0
投票

给定的 PHP 脚本将使用来自数据库(表的列)的数据填充 HTML 列表框

`

$host = 'localhost';

$dbname = '你的数据库名称';

$user = '你的用户名';

$password = '你的密码';

$conn = pg_connect("host=$host dbname=$dbname user=$user password=$password");

// 检查连接

如果 (!$conn) {

die("连接失败:" . pg_last_error());

}

// 获取数据““ColumnOfYourChoice1”就像 ID,ColumnOfYourChoice2”就像“YourTable”中的值“

$query = "SELECT "ColumnOfYourChoice1", "ColumnOfYourChoice2" FROM YourTable";

$result = pg_query($conn, $query);

如果(!$结果) {

die("查询失败:" . pg_last_error());

}

// 创建 HTML 列表框

回声'';

// 用 YourTable 数据填充列表框

while ($row = pg_fetch_assoc($result)) {

$ColumnOfYourChoice1 = $row['ColumnOfYourChoice1'];

$ColumnOfYourChoice2 = $row['ColumnOfYourChoice2'];

echo "

}

回声'';

// 关闭 PostgreSQL 连接

pg_close($conn);

?>`

© www.soinside.com 2019 - 2024. All rights reserved.