อยากถามเกี่ยวกับ checkbox ครับ คือ จะเก็บค่าเช็คบ๊อก ลงฐานข้อมูลอะครับ เก็บลง db ได้ โชวได้แล้ว สมมุตผมจะเก็บค่า checkbox
<form method="post" action="">
<input name="test[]" type="checkbox" checked="checked" disabled="disabled" /> Test 1<br />
<input name="test[]" type="checkbox" /> Test 2<br />
</form>
ไม่รู้ว่าต้องการแบบนี้รึป่าว ถ้าเป็นแบบนี้ เราก็จะยกเลิกค่า tesc1 ไม่ได้ด้วย
Date :
8 ก.ค. 2551 20:07:45
By :
Apache
คือให้มันตรวจสอบค่าจาก ฐานข้อมูลก่อนอะครับ
ว่าถ้ามันมีค่า testc1 อยู่แล้ว ให้ checkbox อันแรกใช้ไม่ได้
แบบนี้อะครับ
ขอบคุณครับ
Date :
9 ก.ค. 2551 07:53:01
By :
pen
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> Example by PonG </title>
</head>
<body>
<?php
$arrEx = array(1,2,3,4,5,6,7,8,9,10); // ตัวอย่างข้อมูล
?>
<form method="post" action="<?php $_SERVER[PHP_SELF];?>">
<?php
for($i=0;$i<count($arrEx);$i++) // ลูปตามจำนวนสมาชิกของ Array
{
$index = $arrEx[$i];
(!empty($_POST[chk][$index])) ? $chk = ' checked="checked" disabled="disabled"' : $chk = "";
echo '<br /><input type="checkbox" name="chk[',$index,']" value="1" ',$chk,' /> รายการที่ ',$index;
}
?>
<br /><br />
<input type="submit" name="submit" />
<input type="button" name="refresh" value="Refresh" onclick="javascript:window.location='test_chk2.php'" />
</form>
</body>
</html>
เอาไปประยุกต์เอานะ
Date :
9 ก.ค. 2551 09:42:04
By :
Apache
ขอบคุณมากเลยครับ
แล้วถ้าจะเช็กจาก ฐานข้อมูลล่ะครับ
แล้วก้อันไหน เช๊กแล้ว ให้ ใช้ไม่ได้ตลอดเลยอะ
Date :
9 ก.ค. 2551 14:29:30
By :
pe
ผมไม่รู้โครงสร้างฐานข้อมูลของคุณ ผมถึงบอกให้คุณเอาไปประยุกต์ เพราะผมก็คิดว่าถ้าคุณตั้งใจก็คงจะประยุกต์ได้ $arrEx ก็มีลักษณะเหมือนกับข้อมูลที่ถูก query มาจากฐานข้อมูล
แต่ถ้าไม่ได้จริงๆ ก็เอาโครงส้างฐานข้อมูลมาบอก เผื่อผมหรือใครๆ ผ่านมาจะได้ช่วยได้
Date :
9 ก.ค. 2551 20:24:28
By :
Apache
Load balance : Server 05