データベースの値をドロップダウンリストに入力したいとします。PHPがSQLデータを含むドロップダウンリスト
<?php
require 'conn.php';
$filter=mysql_query("select distinct fuel_type from car");
while($row = mysql_fetch_array($filter)) {
$options ="<option>" . $row['fuel_type'] . "</option>";
$menu="<form id='filter' name='filter' method='post' action=''>
<p><label>Filter</label></p>
<select name='filter' id='filter'>
" . $options . "
</select>
</form>";
echo $menu;
}
?>
問題は、値が1つのリストではなく2つのリストが得られることです。
が行われ、今私は一つの値だけを取得します。 'petrol' –
whileループに' .'がありません。コードをコピー&ペーストしてもう一度やり直してください。 –
確かに、それを見ていませんでした。 –