我有while循環中生成的複選框。首次檢查這些複選框,並且存儲在數據庫中的值爲「開」。但是當用戶取消選中它時,我想在數據庫中存儲「關」。但我的問題是,我無法訪問複選框名稱,以檢查按鈕單擊時是否取消選中了哪些複選框。我寫了這個代碼PHP/HTML:如何訪問循環中動態生成的複選框
while($row = mysql_fetch_assoc($result)) {
if($pck_id_renew == 'On')
{
echo '<td class=c><input type="checkbox" id="renew_chk" name="renew_chk"
checked="checked" style="width:50px" value="On"/></td>';
}
if($pck_id_renew == 'Off') {
echo '<td class=c><input type="checkbox" id="renew_chk" name="renew_chk"
style="width:50px" value="Off"/></td>';
}
}
'的var_dump($ _ POST,$ _ GET);傳遞複選框狀態PHP]的' – zerkms
可能重複(http://stackoverflow.com/questions/ 10768024 /傳遞 - 複選框狀態到php) –