ドロップダウン ボックスで選択した項目を決定する
あなたが提示したシナリオでは、
選択した属性の設定
ドロップダウン ボックスで選択した項目を設定するには、選択した属性を使用する必要があります。この属性は
PHP ソリューション
この例では、PHP を使用して、$ に格納されている値に基づいて選択された属性を動的に設定できます。行配列:
<option value="January" <?php echo ($row['month'] == 'January' ? 'selected="selected"' : ''); ?>>January</option>
このコードは、$row['month'] の値が '1 月' と等しいかどうかをチェックします。そうである場合、selected="selected" 属性が
配列ベースのソリューション
代替の、より体系化されたアプローチは、ドロップダウン オプションに値の配列を使用することです。 :
<?php $months = array('January', 'February', 'March', 'April'); ?> <select> <?php foreach ($months as $month) { echo '<option value="' . $month . '" ' . ($row['month'] == $month ? 'selected="selected"' : '') . '>' . $month . '</option>'; } ?> </select>
このソリューションは月名の配列を作成し、それを反復処理してドロップダウン オプションを生成します。データベース値に基づいて、選択された属性を条件付きで設定します。
以上が動的に生成されたドロップダウン ボックスでデフォルトの選択を設定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。