我试图在表单中获取所选复选框的值,但是我需要在包含ID和日期的值标记中存储数组。
像这样:
echo '<label><input type="checkbox" name="check_list[ind]" id="'.$ind['ID'].'" value="'.$valueArr[$ind['ID']]['Fri'].'">Friday</label>';
echo '<label><input type="checkbox" name="check_list[grp]" id="'.$ind['ID'].'" value="'.$valueArr[$ind['ID']]['Sat'].'">Sat</label>';
if (isset($_POST['check_list'])){
$indchks = $_POST['check_list']['ind'];
$grpchks = $_POST['check_list']['grp'];
$G = count($grpchks);
$N = count($indchks);
for($i = 0; $i < $N; $i++){
//Need to somehow delve into the value array?
//insertIndBooking($talent_id, $id, $day);
}
稍后必须读取这些值并将其发布到DB。我的问题是,我不太确定我在做什么是正确的或我将如何阅读这个数组。
感激地收到任何和所有帮助
亲切的问候,