<input type="checkbox" name="competition[]" value="comp 1">
<input type="text" name="answer1" value="" />
<input type="checkbox" name="competition[]" value="comp 2">
<input type="checkbox" name="competition[]" value="comp 3">
<input type="checkbox" name="competition[]" value="comp 4">
<input type="text" name="answer4" value="" />
........................
<input type="checkbox" name="competition[]" value="comp 20">
我有一些随机的比赛,其中一些比赛会有一个特定的问题。
foreach($_POST['competition'] as $value) {
echo "Value = $value <br>";
}
任何选中的复选框都会使用上面的代码返回,但是如何返回该比赛独有的文本框字段?
如果有人参加了10场比赛中的4场并回答了两个问题,我希望数据能够如此显示。
comp 1 - answer 1
comp 4
comp 5
comp 9 - answer 2