これはHTMLのドロップダウンメニューにデフォルト値を追加する適切な方法でしょうか?SQLクエリに基づいたドロップダウンリストHTMLの既定の項目を設定していますか?
$ vendor_nameは、結果の配列を取得するためにクエリによって決定されます。それはHTMLで表の行を作成するために反復処理されます。この値は反復に応じて変わります。
<option value='$vendor_name'>$vendor_name</option>";
while($row = mysqli_fetch_array($result))
{
echo "<option value='".$row['vendor_id']."'>".$row['name']."</option>";
}
これを試してみると、デフォルト値が表示されます。ただし、ここで作成されている表は、SQL表の更新に使用されます。 $ vendor_nameを変更せずに$ vendor_nameに関連する行の他の値を変更した場合、それは更新されません。私はデフォルト値を設定しているので、これはですか?
あなたが誤ってデフォルト値を設定しているはい、私はしばらくの間、正しい例を共有します。 –