基于字符串的选择框的回显选项

时间:2017-12-31 11:25:50

标签: php

我有一个名为<div id="myData"></div>的字符串。

如果我们说它设置为$number

如何在选择框中自动回显12个选项,并将值作为每个数字?

感谢

2 个答案:

答案 0 :(得分:1)

所以你要找的是填充一个选择框和echo基于int $number的选项。我看到了之前的答案,但在您的情况下这不起作用,因为您需要增加每个选项的值。我调整了之前的答案,以便它可以正常工作

<?php
    $html = "<select>";
    for ($number=0; $number<=12; $number++) {
        $html .= '<option value="'.$number.'">' .$number. '</option>';
    }
    $html .= "</select>";
    echo $html;
?>

您可以添加$number值,如本例所示,为12。

这将填充HTML,如下所示:

enter image description here
希望这能回答你的问题。另外,建议您阅读本文档:PHP Library

答案 1 :(得分:0)

这是basic php programming

仅使用for循环或while:

<?php 
  $number = "12";
  $html = "<select>";
  for($inc = 0 *;$inc<$number;$inc++){
   $html .= "<option value=".$inc.">option ".$inc."</option>"; 
 }
 $html .= "</select>";
 echo $html;
?>
相关问题