我对这个声明有点迷茫。我正在尝试将此 PG_query 脚本转换为 PDO。想法是,然后我可以使用此示例,从数据库中提取其他值并显示在表单中。我可以使用 PDO 填充下拉列表,但不知道该怎么做,因此我可以获取行值并填写表单项. 所以这个例子我只想抓取河名。
$result = pg_query("SELECT * FROM rivers_tbl WHERE river_id = '$river_id'");
$test = pg_fetch_array($result);
if (!$result)
{
die("Error: Data not found..");
}
$rivername = $test['rivername'];
我有一个数据库连接工作,这部分查询在 PDO 中
$stmt2 = $conn->prepare("SELECT * FROM rivers_tbl WHERE river_id = '$river_id'");
if ($stmt2->execute()) {
$stmt2->setFetchMode(PDO::FETCH_ASSOC);
}