我在PHP文件複選框的表中的數組是這樣的:計數選中的複選框(陣列)號和節能選中的複選框
echo "<td $Blocked><input type =\"checkbox\" name=\"Blocked[]\" value=\"checkblock\" /></td>";
我試圖讓選中的複選框的數量的值並保存到數據庫。
$Blocked = 'unchecked';
if ((isset($_POST['edit_tc']))) {
if (isset($_POST['Blocked'])) {
if (is_array($_POST['Blocked'])) {
foreach($_POST['Blocked'] as $value) {
error_log($value);
}
}
else {
$value = $_POST['Blocked'];
error_log($value);
}
$Blocked = 'checked';
}
}
「edit_tc」是提交按鈕。
當用戶選中複選框&點擊提交按鈕將其保存到表格列時,我如何獲取它的數量?
這個鏈接可以幫助你:http://stackoverflow.com/questions/18382979/get-check-box-value-if-checked – 2014-09-24 09:55:42
@William非常感謝! 我有另一個關於如何在點擊提交後保存選中複選框的狀態的查詢。 – BVee 2014-09-24 10:12:07
是否要保存逗號分隔的格式,如2,4,10,14? – 2014-09-24 10:16:55