我有一個我想從數據庫中提取的人員列表。接下來每一個,我有一個複選框,在這裏:從所有選中的複選框中取出數組?
<input type='checkbox' name='check' value='".$rows4['id']."'>
他們都必須是同一個名字對我來說,能夠檢查所有的/取消選擇所有這些使用javascript:
// HTML
<input type='checkbox' onClick='checkAll(document.confirm_form.check)' name='allChecker'>
// JS
function checkAll(field) {
if (confirm_form.allChecker.checked == true) {
for (i = 0; i < field.length; i++) {
field[i].checked = true ;
}
} else {
for (i = 0; i < field.length; i++) {
field[i].checked = false ;
}
}
}
那麼,我將如何與所有被檢查的數組一起出來?我有這個,但它只返回檢查的最後一個!
<?php
if ($_POST['send_confirm']) {
$check = $_POST['check'];
echo "the check: $check";
}
?>
什麼將我最好的選擇是什麼?
謝謝。
+1,但不要忘記,這是一個標準的PHP技巧,也適用於所有其他類型的輸入元素。 – Jon