私は、ドロップダウンメニューと、キーボードから値を入力できる「通常の」テーブルフォームを含むHTMLフォームを作成しようとしています。私は、MySQLデータベースからの情報をドロップダウンメニューに入力したいと思います。php、mysql、htmlを使用してフォームにドロップダウンメニューとテーブルを含める方法
これは私のコードですが、ウェブページには小さなドロップダウンメニューがありますが、下向き矢印をクリックすると、選択肢がありません。私のコードは以下の通りです。
$sqlQuery = "SELECT * FROM MyTable";
$result = mysqli_query($sqlQuery);
?>
<form method = "post" action = "webpage.php">
<?php
echo '<select name = "select">';
while($sqlRow = mysqli_fetch_array($result, MYSQLI_ASSOC)){
$row = $sqlRow['attribute'];
echo '<option value="'.$row.'">' .$row. '</option>';
}
echo '</select>';
?>
<table>
<tr><td> Field1 </td><td> <input type="text" name="field1"> </td></tr>
<tr><td> Field2 </td><td><input type = "text" name = "field2"> </td></tr>
</table>
<input type = "submit" value ="Submit" name="sendIt">
</form>