Javascript 带加权答案的表格
我需要帮助创建一个加权形式-这似乎对不同的人意味着很多事情。基本上,我们希望引导客户完成一份20个问题的问卷调查。一个问题可能有2个、3个、4个或5个径向按钮格式的答案,这取决于他们回答该问题的方式,这将为类别添加一个值 例如: 问题1:2015年,以下哪项将是您的优先事项? A1:招聘(将(#值)添加到以下类别:产品A(1)产品B(2)产品C(0)) A2:培训新产品(增加产品A(2)产品B(0)产品C(0)) A3:提高低绩效者的绩效(增加产品A(0)产品B(2)产品C(1)) A4:开设新分行(增加产品A(0)产品B(0)产品C(2)) 在测验结束时,将根据每个类别的总数对某一产品提出建议 我不太懂javascript,但我正在学习PHP。我在阅读和编辑各种语言方面比我自己写的要好得多,所以任何关于如何完成这项任务的建议都是非常好的 谢谢。不需要JavaScriptJavascript 带加权答案的表格,javascript,php,forms,weighted,Javascript,Php,Forms,Weighted,我需要帮助创建一个加权形式-这似乎对不同的人意味着很多事情。基本上,我们希望引导客户完成一份20个问题的问卷调查。一个问题可能有2个、3个、4个或5个径向按钮格式的答案,这取决于他们回答该问题的方式,这将为类别添加一个值 例如: 问题1:2015年,以下哪项将是您的优先事项? A1:招聘(将(#值)添加到以下类别:产品A(1)产品B(2)产品C(0)) A2:培训新产品(增加产品A(2)产品B(0)产品C(0)) A3:提高低绩效者的绩效(增加产品A(0)产品B(2)产品C(1)) A4:开设新
<form method="post" action="submit.php">
...
Question 1:
<input type="radio" name="answer[0]" value="1,2,0">
<input type="radio" name="answer[0]" value="2,0,0">
...
</form>
...
问题1:
...
然后在PHP中,您可以收集
$answers = $_POST["answer"];
$results = [0, 0, 0];
foreach ($answers as $answer) {
$values = explode(",", $answer);
for ($p = 0; $p < 3; $p++) {
$results[$p] += $values[$p];
}
}
$answers=$\u POST[“answer”];
$results=[0,0,0];
foreach($answers作为$answer){
$values=分解(“,”,$answer);
对于($p=0;$p<3;$p++){
$results[$p]+=$values[$p];
}
}