EX Form name : fboardlist
Àüü üũ¹Ú½º :
<input onclick="if (this.checked) all_checked(true); else all_checked(false);" type="checkbox" />
°Ô½Ã¹° °³º° üũ¹Ú½º :
<input type="checkbox" name="chk_id[]" value="°Ô½Ã¹°¹øÈ£" />
ÀÚ¹Ù½ºÅ©¸³Æ® :
function all_checked(sw) {
var f = document.fboardlist;
for (var i=0; i<f.length; i++) {
if (f.elements[i].name == "chk_id[]")
f.elements[i].checked = sw;
}
}
// ¼±ÅÃÇÑ °Ô½Ã¹° »èÁ¦
function select_delete() {
var f = document.fboardlist;
if (!check_confirm())
return;
if (!confirm("¼±ÅÃÇÑ °Ô½Ã¹°À» Á¤¸» »èÁ¦ ÇϽðڽÀ´Ï±î?\n\nÇѹø »èÁ¦ÇÑ ÀÚ·á´Â º¹±¸ÇÒ ¼ö ¾ø½À´Ï´Ù"))
return;
f.mode.value = "delete_all";
f.action = "./process.php";
f.submit();
}
function check_confirm() {
var f = document.fboardlist;
var chk_count = 0;
for (var i=0; i<f.length; i++) {
if (f.elements[i].name == "chk_id[]" && f.elements[i].checked)
chk_count++;
}
if (!chk_count) {
alert("»èÁ¦ÇÒ °Ô½Ã¹°À» Çϳª ÀÌ»ó ¼±ÅÃÇϼ¼¿ä.");
return false;
}
return true;
}
ó¸® ÇÁ·Î¼¼½º :
if($mode == 'delete_all') {
$tmp = $_POST[chk_id];
for($i=0; $i<count($tmp); $i++) {
$sql = " delete from council_book where uid = '{$tmp[$i]}' ";
$result = mysql_query($sql);
}
if ($result) {
echo " <meta http-equiv='refresh' content='0;URL=book.html'> ";
}
}