phpには比較的新しいので、私はループとmysqli_fetch_rowを使ってカラムから各行をフェッチしてから、選択タグ。私が直面している問題は、最初にオプションタグにデータを挿入した後、リストの外にエコーするということです。 ここ初めてタグを付けたタグを選択しないでください
$SQLstring = "select make from inventory";
$queryResult = @mysqli_query($DBConnect, $SQLstring)
Or die ("<p>Unable to query the $TableName table.</p>"."<p>Error code ". mysqli_errno($DBConnect). ": ".mysqli_error($DBConnect)). "</p>";
//$row= mysqli_fetch_all($queryResult);
$i=0;
echo"<label for='make'>Please select a make:</label>
<select>
<option name='make' value='All'>All</option>";
while($row= mysqli_fetch_row($queryResult)){
echo"<option value='$row[$i]'>$row[$i]</option>
</select>";
}
何ここでD0するには、そのためのコードですか?
ループの末尾に「」というタグが表示されているので、各オプションの後に1つずつループします。 _once、ループのあと - 開始タグと同じようにする必要があります。 – CBroe
中括弧の中の '選択'を終了します。 –
'@ mysqli_query'を使い、' '死ぬ' 'は重複していますか? – JustCarty