返回复选框数据和输入(如果输入)PHP foreach

时间:2014-06-10 13:16:19

标签: php forms checkbox foreach

<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

0 个答案:

没有答案