¢¸ 2010³â 08¿ù ¢º 12345678910111213141516171819202122232425262728293031
Jul
22
Wednesday

°Ô½ÃÆÇ ¸®½ºÆ® Àüü üũ

JavaScript

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'> ";
 }
}

À̸§ *
ºñ¹Ð¹øÈ£ *
ȨÆäÀÌÁö
½ºÆÔ¹æÁö* b1966cdc3d (»¡°£»ö ±ÛÀÚ¸¸ ÀÔ·Â Çϼ¼¿ä)