我的问题是下面的代码更改了选中项的值,但索引 i 仅分配给选中项。我希望它通过所有复选框。例如,如果第一个和最后一个复选框被选中,我得到的job[0]是“是”和job[1]“是”,其余的是“否”,而我应该为job[0]和得到“是” job[4]。
代码如下:
if(!empty($_POST['job'])){
$i = 0;
$jobArray = array("no","no","no","no","no");
// Loop to store and display values of individual checked checkbox.
foreach($_POST['job'] as $selected){
$jobArray[$i] = "yes";
$i++;
}
} //$_POST['job']
慕的地10843