|
|
|
ปัญหาหาร insert into ร่วมกับ session อ่าคร้าบ นี่คือโค้ดของผมคร้าบ มันไม่ยอมบันทึกลงในฐานข้อมูลให้ผมอ่าคร้าบ |
|
|
|
|
|
|
|
ได้ประกาศ session_start(); หรือเปล่าครับ
ไม่งั้นก็ลองเอา or die(mysql_error()); ไปต่อท้ายคำสั่งคิวรี่ดูครับ
จะได้รู้ว่า error เพราะอะไร
หรือไม่ก็ลองให้
echo คำสั่ง sql ออกมาดู ว่าสั่งคิวรี่ตามที่คิดหรือเปล่า
|
|
|
|
|
Date :
2009-03-03 15:40:45 |
By :
aprodise |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เป็นปัญหาที่ค่อนข้างมืดมน เพราะเอาโค๊ดมาให้แค่นี้คงช่วยลำบาก
ปัญหาที่อัพไม่ลงนี่เป้นแบบไหน คืออัพลง มีการสร้างแถวข้อมูลใหม่ แต่ว่าค่าข้างในว่างปล่าว หรือว่า INSERT ไม่ลงเลยคับ
ถ้าลงแล้วไม่มีค่า ลองเช็คดูค่า session ก่อนคับ ว่ามันมีค่าจริงหรือป่าว ถ้าไม่มีเกิดจากอะไร ลืมใส่
Code
<?
ob_start();
session_start();
?>
ไว้ด้านบนหรือป่าว
แต่ถ้าไม่ลงเลยก้ลองเช็คตรง
Code
<?
$sql3="insert into tb_order_detail(ref_id_order,ref_id_prd,quan,price)
values('$row[0]','$sess_id[$i]','$sess_quan[$i]','$sess_price[$i]')";
?>
|
|
|
|
|
Date :
2009-03-03 15:58:39 |
By :
zankumuro |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|