有没有一种更快的方法来选择PHP中HTML下拉列表的“选定”值?

伊森·艾伦

我目前正在使用此垃圾代码selected="selected"为HTML下拉列表选择正确的值。必须有更好的方法...也许使用switch语句或其他方法?

关于如何提高效率的任何提示?

if ($quantity == 0)
{
    echo '
    <option selected="selected" value="0">0</option>
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
    <option value="5">5</option>
    <option value="6">6</option>
    <option value="7">7</option>
    <option value="8">8</option>
    <option value="9+">9+</option>
    ';
}
else if ($quantity == 1)
{
    echo '
    <option value="0">0</option>
    <option selected="selected" value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
    <option value="5">5</option>
    <option value="6">6</option>
    <option value="7">7</option>
    <option value="8">8</option>
    <option value="9+">9+</option>
    ';
    }
else if ($quantity == 2)
{
    echo '
    <option value="0">0</option>
    <option value="1">1</option>
    <option selected="selected" value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
    <option value="5">5</option>
    <option value="6">6</option>
    <option value="7">7</option>
    <option value="8">8</option>
    <option value="9+">9+</option>
    ';
}
else if ($quantity == 3)
{
    echo '
    <option value="0">0</option>
    <option value="1">1</option>
    <option value="2">2</option>
    <option selected="selected" value="3">3</option>
    <option value="4">4</option>
    <option value="5">5</option>
    <option value="6">6</option>
    <option value="7">7</option>
    <option value="8">8</option>
    <option value="9+">9+</option>
    ';
}  etc....
里齐尔123

这应该为您工作:

echo "<select>";
for($count = 0; $count < 10; $count++)
    echo "<option " . ($quantity == $count ? 'selected': '') . " value='$count'>$count</option>";
echo "</select>";

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

有没有一种更快的方法来在atom中执行拼写检查?

来自分类Dev

有没有一种更快的方法来检查数字是否在间隔内?

来自分类Dev

有没有一种更快的方法来进行熊猫循环?

来自分类Dev

有没有一种更快的方法来检查文件是否正在使用?

来自分类Dev

有没有一种更快的方法来清除文件中的控制字符?

来自分类Dev

有没有一种更快的方法来在SSIS包中添加列或更改字段?

来自分类Dev

有没有一种简单的方法来增加 Map 对象值的值?

来自分类常见问题

有没有一种快速的方法来获取列表中的所有邻居元素?

来自分类Dev

有没有一种快速的方法来获取列表中的所有邻居元素?

来自分类Dev

有没有一种简单的方法来呈现列表项数组?

来自分类Dev

有没有一种方法来获取多个列表python的索引?

来自分类Dev

有没有一种有效的方法来从字典中检索值

来自分类Dev

有没有一种方法来检查jOOQ查询绑定值?

来自分类Dev

有没有一种简单的方法来确定HTML元素的内容类别?

来自分类Dev

有没有一种标准的C方法来“完全”打印Dragon4中的浮点值?

来自分类Dev

有没有一种自动的方法来记忆Haskell中的全局多态值?

来自分类Dev

有没有一种标准的方法来获取C ++中的第n个“ nextafter”浮点值

来自分类Dev

有没有一种方法来获取对象中属性值的数组?

来自分类Dev

postgres中的小数列。有没有一种方法来存储值而不尾随零

来自分类Dev

有没有一种快速的方法来获取数组中的整个布尔值?

来自分类Dev

有没有一种更快/更紧凑的方法来从正方形获取索引?(Matlab)

来自分类Dev

有没有一种更快的方法来运行基于pandas apply函数的代码?

来自分类Dev

有没有一种更快的方法来按位连接两个整数?

来自分类Dev

有没有一种简单的方法来提取html元素中的部分CSS?

来自分类Dev

有没有一种简单的方法来显示JavaFX中的提示文本?

来自分类Dev

有没有一种简单的方法来计时elisp中的函数调用?

来自分类Dev

有没有一种好的方法来冻结Javascript中的对象数组?

来自分类Dev

有没有一种通用的方法来指定jquery中的元素

来自分类Dev

有没有一种方便的方法来在ruby中构建嵌套哈希

Related 相关文章

  1. 1

    有没有一种更快的方法来在atom中执行拼写检查?

  2. 2

    有没有一种更快的方法来检查数字是否在间隔内?

  3. 3

    有没有一种更快的方法来进行熊猫循环?

  4. 4

    有没有一种更快的方法来检查文件是否正在使用?

  5. 5

    有没有一种更快的方法来清除文件中的控制字符?

  6. 6

    有没有一种更快的方法来在SSIS包中添加列或更改字段?

  7. 7

    有没有一种简单的方法来增加 Map 对象值的值?

  8. 8

    有没有一种快速的方法来获取列表中的所有邻居元素?

  9. 9

    有没有一种快速的方法来获取列表中的所有邻居元素?

  10. 10

    有没有一种简单的方法来呈现列表项数组?

  11. 11

    有没有一种方法来获取多个列表python的索引?

  12. 12

    有没有一种有效的方法来从字典中检索值

  13. 13

    有没有一种方法来检查jOOQ查询绑定值?

  14. 14

    有没有一种简单的方法来确定HTML元素的内容类别?

  15. 15

    有没有一种标准的C方法来“完全”打印Dragon4中的浮点值?

  16. 16

    有没有一种自动的方法来记忆Haskell中的全局多态值?

  17. 17

    有没有一种标准的方法来获取C ++中的第n个“ nextafter”浮点值

  18. 18

    有没有一种方法来获取对象中属性值的数组?

  19. 19

    postgres中的小数列。有没有一种方法来存储值而不尾随零

  20. 20

    有没有一种快速的方法来获取数组中的整个布尔值?

  21. 21

    有没有一种更快/更紧凑的方法来从正方形获取索引?(Matlab)

  22. 22

    有没有一种更快的方法来运行基于pandas apply函数的代码?

  23. 23

    有没有一种更快的方法来按位连接两个整数?

  24. 24

    有没有一种简单的方法来提取html元素中的部分CSS?

  25. 25

    有没有一种简单的方法来显示JavaFX中的提示文本?

  26. 26

    有没有一种简单的方法来计时elisp中的函数调用?

  27. 27

    有没有一种好的方法来冻结Javascript中的对象数组?

  28. 28

    有没有一种通用的方法来指定jquery中的元素

  29. 29

    有没有一种方便的方法来在ruby中构建嵌套哈希

热门标签

归档