我有一张表单可以计算出一个人选择一个值的次数。每个问题都有3个答案,其值为“自我”,“其他”或“社交”。无论哪个MOST都会返回结果。
最终,我需要一个隐藏在用户中的自定义帖子字段,并填充此结果。目前,它在表单提交后显示:
return $confirmation
我已将http://pastie.org/3312298粘贴在我的functions.php文件的底部。
在表单作为条目提交给我们之前,我不太确定如何将结果放入框中。
www.webdesignsalemoregon.com/surveytest
现在正躺在哪里
答案 0 :(得分:1)
你采取了一种复杂的做法。
为每个单选按钮提供“自我”<input name='self'>
,并对其余部分执行相同操作
$self_answers = count($_POST['self']);
$others_answers = count($_POST['others']);
$social_answers = count($_POST['social']);
$max = max($self_answers, $others_answers, $social_answers) ;
if($max == $self_answers) {
$greatest = "self";
} else if($max == $others_answers) {
$greatest = "others";
} else {
$greatest = "social";
}