【问题标题】:Sum Selected Checkbox Values using PHP使用 PHP 对选定的复选框值求和
【发布时间】:2018-06-02 05:25:46
【问题描述】:

我一直在想办法解决这个问题,但我似乎做不到。我是 PHP 的初学者,我现在很迷茫。我想对选定复选框的值求和,并在 PHP 页面中发布值的总和。

这是我目前的 HTML

<input class="wrapped-input" type="checkbox" value="290" id="widgetu15650_input" name="custom_U15293[]" tabindex="1"/>
<label for="widgetu15650_input"></label>

到目前为止,这是我的 PHP

if (isset($_POST['u15175'])) {
    if($_POST){
        $val = 0;
        foreach($_POST['custom_U15293'] as $custom_U15293){
            $val += $custom_U15293;
        }
        echo $val;
    }
}

【问题讨论】:

    标签: php html checkbox


    【解决方案1】:

    试试这个,

      if($_POST){
        if(isset($_POST['custom_U15293']){
          $val = 0;
          foreach($_POST['custom_U15293'] as $custom_U15293){
          $val += (int) $custom_U15293;
        }
        echo $val;
      } else {
        echo 'Value not received';
      }
    

    如果您看到Value not received,则说明您的 HTML 代码有问题

    【讨论】:

    • 可以同时使用 if isset() 和 if($_POST) 吗?
    • 我觉得是对的。试试这个echo $_POST; 看看它显示了什么
    • 代替 echo $Val?
    • 添加到第一行
    • 试过了,每次点击按钮都没有显示
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-17
    • 1970-01-01
    • 2018-04-17
    • 2015-11-08
    相关资源
    最近更新 更多