A-AA+then

session การสั่งซื้อสินค้า

1,267

คือว่าเราเลือกสินค้ารหัสนี้แล้วจะเลือกอีกไม่ได้
เราจะต้องตรวจสอบยังไงค่ะ

คือข้อมูลเก็บใน session ค่ะ

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

ทำได้โดยการตรวจสอบ session ว่ามีอยู่หรือยัง เช่น

if (isset($_SESSION['รหัสสินค้าที่เก็บไว้แล้ว'])){

       เลือกสินค้ารหัสนี้แล้วจะเลือกอีกไม่ได้

} else {

       ยังไม่มีการเลือกสินค้ารหัสนี้ เลือกอีกได้

}
1

ประกาศตัวแปรแบบ session
เป็น session_register(sess_id)
ค่ะ
ไม่รู้ว่าตรวจยังไงค่ะ

2

จริงๆแล้วผมว่าไม่จำเป็นนะ

ตามความคิดผม การคลิกเลือกสินค้าครั้ง ที่ 2 น่าจะเป็นการบวกเพิ่มจำนวนสินค้าที่เลือกมากกว่า ไม่จำเป็นต้อง บล๊อกครับ

การใช้งาน session ลองดูบนเว็บครับมีหลายบทความ หลักการของมันจริงๆแล้วก็ให้มอง session ว่าเป็นตัวแปรหนึ่งเท่านั้นก็พอครับ แล้วก็ทำกับมันเหมือนตัวแปรทั่วๆไปครับ
3

ถ้าเกิดว่าเราประกาศตัวแปรเป็นชนิด session แล้ว
ถ้าเราจะบันทึกแค่ตัว Pro_ID
จำเป็นมั้ยค่ะที่ต้อง ประกาศตัวแปร Pro_name,Pro_amount เป็นsession ด้วยค่ะ
แค่เราจะนำมาแสดงเฉยๆ
  

4

ถ้าเราจะใช้ตัวแปรตัวไหนก็ให้ประกาศแค่ตัวนั้นก็พอครับ ไม่จำเป็นต้องประกาศทั้งหมด หลักการของมันก็คือมองให้มันเป็นตัวแปรเท่านั้นครับ เราเคยทำงานกับตัวแปรอย่างไร เราก็ทำงานกับ SESSION ได้เหมือนๆกัน
5
^