A-AA+then

add cart คับ

965
กดเลือกซื้อสินค้าลงตะกร้าแล้ว
ผมเก็บใส่ SESSION แล้วมาแสดง
$_SESSION['store'][$product_id] = array($count, $price);
แล้วมาแสดง แต่พอกลับไปสั่งซื้อสินค้าต่อ สินค้าที่มีอยู่ในตะกร้าดันเปลียนเป็น
ของใหม่ไม่ยอมจำค่าเก่าไว้ ใครพอจะแก้ปัญหาได้บางครับ

3 ความคิดเห็น

ลองตรวจสอบ $product_id ดูครับ อาจมีอะไรผิดพลาด

sessio_start() ต้องมีในทุกหน้าที่ทำงานกับ SESSION นะครับ

ลอง print_r($_SESSION) ดูว่า SESSION เก็บอะไรไว้บ้าง
1

ขอบคุณมากคับ
ผมทำได้คับ
2

แต่ก็ยังติดที่ว่าเมื่อเราสั่งลบโดยคำสั่ง unset($_SESSION['s'][$i]);
แล้วมันลบได้แต่ ยังเหลืออะเรย์อยุ่อะคับ

[] => Array ( [0] => [1] => [2] => [3] => [4] => )

พอจะมีวิธีลบออกไปไหมคับรบกวนอีกสักครั้ง

3
^