私はこの声明で少し迷っています。この PG_query スクリプトを PDO に変換しようとしています。次に、この例を使用して、データベースから他の値を取得し、フォームに表示することが考えられます。PDO を使用してドロップダウンに入力することはできますが、どうすればよいかわからなかったので、行の値を取得してフォーム項目に入力することができます。 . したがって、この例では、単に Rivername を取得したいと考えています。
$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'];
DB接続が機能しており、PDOでのクエリのこの部分
$stmt2 = $conn->prepare("SELECT * FROM rivers_tbl WHERE river_id = '$river_id'");
if ($stmt2->execute()) {
$stmt2->setFetchMode(PDO::FETCH_ASSOC);
}