โดย tissana » 10/03/2009 5:19 pm
คือผมทำเวปให้มีการจัดเก็บข้อมูล โดยหน้าเวปจะแสดงข้อมูลหลายแถวในรูปของ ตาราง แต่พอใช้คำสั่ง insert ตามข้างล่างนี้ มันกลับเก็บข้อมูล แค่แถวเดียวเข้า database ไม่ทราบว่ามีอะไรผิดหรือครับ ช่วยแนะนำด้วยครับ ทำมาทั้งวันแล้วไม่ได้
......
.......
$sql2="select max(id_order) from tb_order ";
$result2=mysql_db_query($dbname,$sql2);
$row=mysql_fetch_row($result2);
for ($i=0;$i<count($sess_id);$i++) {
$sql3="insert into tb_order_detail values('$row[0]','$sess_id[$i]','$sess_num[$i]','$sess_price[$i]')";
mysql_db_query($dbname,$sql3);
}
.......
.......
คือผมทำเวปให้มีการจัดเก็บข้อมูล โดยหน้าเวปจะแสดงข้อมูลหลายแถวในรูปของ ตาราง แต่พอใช้คำสั่ง insert ตามข้างล่างนี้ มันกลับเก็บข้อมูล แค่แถวเดียวเข้า database ไม่ทราบว่ามีอะไรผิดหรือครับ ช่วยแนะนำด้วยครับ ทำมาทั้งวันแล้วไม่ได้
......
.......
$sql2="select max(id_order) from tb_order ";
$result2=mysql_db_query($dbname,$sql2);
$row=mysql_fetch_row($result2);
for ($i=0;$i<count($sess_id);$i++) {
$sql3="insert into tb_order_detail values('$row[0]','$sess_id[$i]','$sess_num[$i]','$sess_price[$i]')";
mysql_db_query($dbname,$sql3);
}
.......
.......