复选框对于每个循环

时间:2012-12-23 12:31:32

标签: php

你能看一下代码吗?哪里错了?

我有不同的复选框,其值为,我想要做的是添加以前的帖子名称总计$ total +字符串中的单独整数,我需要复选框中的值与我一样,所以不要担心我为什么这样做。无论用户选中了什么,复选框值都会被添加到$ total变量中。 Foreach循环没有做我想要的,我知道它迭代循环并添加它。任何替代解决方案?

  $total=$_POST['total-price']; //prevoius page post
    foreach($_POST["features"] as $checkedValue) {
       echo $checkedValue . "<br />";
       $int = filter_var($checkedValue, FILTER_SANITIZE_NUMBER_INT); //seperate integer from string
       $sum= $int + $total;
       echo "final total:\$" .$sum . "<br />";
    }

HTML复选框:

<input id="2" type="checkbox"  onClick="" name="features[]" value="Mobile Development $100"/>
<input id="2" type="checkbox"  onClick="" name="features[]" value="Mobile Development $100"/>

1 个答案:

答案 0 :(得分:2)

变化

echo "final total:$" .$sum . "<br>";

echo 'final total:$'.$sum . "<br>";

echo "final total:\$" .$sum . "<br>";