[英]How to avoid repeating drop-down options?
在我由 PHP 和 HTML 制成的表格中,下拉列表中有 4 個選項。 如果我 select 任何選項並提交它,它工作正常,但在我這樣做之后,如果我再次打開相同的下拉菜單來更新它,那么有 5 個選項。 這意味着有 4 個選項和先前選擇的選項。 我怎樣才能阻止這種情況發生? 謝謝下面的代碼
<select name ="curstatus" required="">
<option value="<?php echo $curstatus; ?>"><?php echo $curstatus; ?> </option>
<option value="2">Received</option>
<option value="3">Under Processing</option>
<option value="4">Completed</option>
<option value="5">Out Of Office</option>
</select>
<select name ="curstatus" required="">
<option value="2" <?php if ($currstatus == 2) { ?>selected="selected"<?php } ?>>Received</option>
<option value="3" <?php if ($currstatus == 3) { ?>selected="selected"<?php } ?>>Under Processing</option>
<!-- and all other options in the same way -->
</select>
您還可以使用選項和值制作一個 PHP 數組,然后循環遍歷它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.