 |
|
คือมันสามารถเซฟข้อมูลงฐานข้อมูลได้ครับ ถ้าเกิดเลือกเรียงตาม 1 2 3 มันก็จะลงตามที่ต้องการ แต่ถ้าเรามีข้อมูลให้เลือกอยู่ 4 อย่าง พร้อมทั้งระบุจำนวนของของแต่ละอย่างด้วย ถ้าเราเลือกของอย่างที่ 4 และระบุจำนวนตาที่ต้องการ พอกด "ตกลง" ค่าของของอย่างที่ 4 จะไปลงในช่องแรกไม่มีปัญหา แต่จำนวนมันไม่ยอมไปลงที่ช่องที่ 2 แต่มันจะไปลงที่ช่องที่ 4 ตลอดเลย เมื่อมีการเลือกข้อมูลแบบไม่เรียงตามลำดับ
ตัวอย่างรูปนะครับ

อันนี้เป็นโค้ดหน้าเซฟครับ
Code (PHP)
<?
require("connect.inc.php");
$sql="insert into booking (b_item1, b_amount1, b_item2, b_amount2, b_item3, b_amount3, b_item4, b_amount4, b_item5, b_amount5, b_item6, b_amount6, b_item7, b_amount7, b_item8, b_amount8, b_item9, b_amount9, b_item10, b_amount10) value ('".$_POST['checkitem'][0]."', '".$_POST['amount'][0]."', '".$_POST['checkitem'][1]."', '".$_POST['amount'][1]."', '".$_POST['checkitem'][2]."', '".$_POST['amount'][2]."', '".$_POST['checkitem'][3]."', '".$_POST['amount'][3]."', '".$_POST['checkitem'][4]."', '".$_POST['amount'][4]."', '".$_POST['checkitem'][5]."', '".$_POST['amount'][5]."', '".$_POST['checkitem'][6]."', '".$_POST['amount'][6]."', '".$_POST['checkitem'][7]."', '".$_POST['amount'][7]."', '".$_POST['checkitem'][8]."', '".$_POST['amount'][8]."', '".$_POST['checkitem'][9]."', '".$_POST['amount'][9]."')";
mysql_query($sql) or die (mysql_error);
echo "เย้ในที่สุดก็เพิ่มได้แล้ว";
mysql_close($connect);
?>
Tag : PHP
|
|
 |
 |
 |
 |
Date :
2011-09-05 22:08:50 |
By :
ozma |
View :
1047 |
Reply :
4 |
|
 |
 |
 |
 |
|
|
|
 |