【发布时间】:2019-08-27 08:01:12
【问题描述】:
我有一个包含 21 个季节的 $seasons 变量。对于每个季节,我想在 html 中创建一个您可以选择的选项。如果我按下提交按钮,我希望在提交之前选择的选项仍然被选中。我尝试用这段代码做到这一点:
<select name="season" id="season" class="filter-season">
<option value="all">-- Alle seizoenen --</option>
<?php foreach($seasons as $season): ?>
<option <?php if (isset($_GET['season']) == $season['season']){?> selected = "true" <?php }; echo "selected" ?>\value="<?php echo $season['season'] ?>"><?php echo $season['season']; ?></option>
<?php endforeach; ?>
</select>
问题是选项的值总是跳回21。
【问题讨论】:
标签: php html select option selected