【问题标题】:Show select box options dependant on a quantity显示取决于数量的选择框选项
【发布时间】:2021-08-23 17:47:08
【问题描述】:

我正在创建一个预订页面,其中将有一个剩余数量选择框。初始值为 6,如果有人预订 2 张门票,那么我希望下一位访客只能选择 1 到 4 之间的数量。

我猜我会使用一个 PHP 数组,其中我采用变量 4 并且只生成从 1 到 4 的选项标签。

作为新手,我不知道如何做到这一点。有人可以帮忙吗?

谢谢,

约翰

【问题讨论】:

    标签: php arrays


    【解决方案1】:

    找到了解决办法。

    <?php
       $val = "4";
       
       ?>
    <form>
       <select>
          <option selected="selected">Choose one</option>
          <?php
             foreach (range(1, $val) as $number) {
                 echo "<option value='".$number."'>".$number."</option>";
             }
                     ?>
       </select>
       <input type="submit" value="Submit">
    </form>
    

    【讨论】:

      猜你喜欢
      • 2021-01-20
      • 1970-01-01
      • 2021-08-25
      • 2021-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-01
      • 2020-07-19
      相关资源
      最近更新 更多