確定下拉框中的選定項目
使用
在您呈現的場景中,
設定所選屬性
要在下拉方塊中設定所選項目,您需要使用所選屬性。此屬性可以應用於
PHP 解
在您的範例中,您可以使用PHP 根據$ 中儲存的值動態設定所選屬性行數組:
<option value="January" <?php echo ($row['month'] == 'January' ? 'selected="selected"' : ''); ?>>January</option>
此程式碼檢查$row['month'] 的值是否等於'January'。如果是,則 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中文網其他相關文章!