私は多くのことをグーグルで検索し、別の解決策を見つけましたが、私の場合は少し異なります。
<select name='database'>
<?php foreach($databases as $row): ?>
<option value="<?php echo $row; ?>"><?php echo $row; ?></option>
<?php endforeach; ?>
</select>
オプションタグ間の POST リクエストの後に選択したオプションを表示する必要がありますが、その値が既にあるため、その方法を見つけることができません。アイデアは、いくつかの選択メニューを備えた 1 つのフォームがあるということです。最初のものから、データベースを選択します。2 つ目は、既に選択されているデータベースからテーブルを選択するためのもので、列の別の選択メニューです。問題は、データベースとテーブルの両方に対して新しいリクエストを送信していて、選択したデータベースを記憶できないことです (選択メニューを「リセット」して最初の値から開始するだけです)。
ここにコード全体があります
今、テーブルから列を表示するために、以前に選択したデータベースを再選択する必要があります。