gpt4 book ai didi

php - 根据 PHP 变量设置表单下拉列表

转载 作者:行者123 更新时间:2023-11-28 05:00:04 25 4
gpt4 key购买 nike

我有一个包含四个选项的下拉表单项。

<p>Priority: 
<select required name=\"priority\">
<option default value=\"1\">1 - 10 days</option>
<option value=\"2\">2 - 5 days</option>
<option value=\"3\">3 - 48 hours</option>
<option value=\"4\">4 - 24 hours</option>
</select>
</p>

http://jsfiddle.net/2nmxN/

这些值已经以 1、2、3、4 之一存储在 SQL 数据库中。我正在处理的页面是某种编辑页面,所以我希望在下拉列表中选择数据库中设置的任何值,这样用户就不必在提交时重新选择该值。如何让它找到值并根据设置选择正确的选项?我可以毫无问题地使用这样的文本字段:

echo "<p>Cost: <input required type=\"text\" name=\"cost\" value=\"".$cost."\">";

我是否必须为每个值执行四个不同的 if 语句 (if ($priority == 1) {...}) 等?

最佳答案

如果选项存储在关联数组中,您可以这样写:

foreach ($options as $value => $label) {
echo '<option value="', $value, '"', ($dbValue == $value ? ' selected="selected"' : ''), '>', $label, '</option>';
}

关于php - 根据 PHP 变量设置表单下拉列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16940765/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com