【问题标题】:How to get sum of few radio button values in a foreach loop如何在foreach循环中获取几个单选按钮值的总和
【发布时间】:2023-03-21 11:01:01
【问题描述】:

以下 foreach 循环在另一个 foreach 循环中运行

foreach(array_combine($hotels, $charges) as $hotel => $charge){       
    echo "<input type='radio' name='$location' value='$charge'> $hotel - <b>Rs.$charge.00</b><br>";
}

$charge 是一个整数值,我想得到这个单选按钮选择的总和值。我怎样才能做到这一点?

【问题讨论】:

  • 想得到这个单选按钮的总和值的意思是??
  • 发布您的数组结构以及预期结果
  • 我认为当用户根据位置选择单选按钮并汇总总费用时,您需要 jquery/js 这样做

标签: php foreach radio-button


【解决方案1】:

不知道您是否只想要选中的复选框总和或全部。如果全部,那么这将起作用。

创建新变量并在每次迭代时添加$charge

$chargeSum = 0;
foreach(array_combine($hotels, $charges) as $hotel => $charge){       
    echo "<input type='radio' name='$location' value='$charge'> $hotel - <b>Rs.$charge.00</b><br>";
    $chargeSum += $charge;
}
echo 'Sum: '.$chargeSum;

否则你必须使用 jQuery,this question 对此有几个答案。

【讨论】:

  • 对我的回答有任何反馈吗?
猜你喜欢
  • 2018-02-13
  • 1970-01-01
  • 1970-01-01
  • 2020-08-16
  • 2019-07-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-11-29
相关资源
最近更新 更多