คือว่าเราเลือกสินค้ารหัสนี้แล้วจะเลือกอีกไม่ได้
เราจะต้องตรวจสอบยังไงค่ะ
คือข้อมูลเก็บใน session ค่ะ
ทำได้โดยการตรวจสอบ session ว่ามีอยู่หรือยัง เช่น
if (isset($_SESSION['รหัสสินค้าที่เก็บไว้แล้ว'])){
เลือกสินค้ารหัสนี้แล้วจะเลือกอีกไม่ได้
} else {
ยังไม่มีการเลือกสินค้ารหัสนี้ เลือกอีกได้
}
if (isset($_SESSION['รหัสสินค้าที่เก็บไว้แล้ว'])){
เลือกสินค้ารหัสนี้แล้วจะเลือกอีกไม่ได้
} else {
ยังไม่มีการเลือกสินค้ารหัสนี้ เลือกอีกได้
}
ประกาศตัวแปรแบบ session
เป็น session_register(sess_id)
ค่ะ
ไม่รู้ว่าตรวจยังไงค่ะ
จริงๆแล้วผมว่าไม่จำเป็นนะ
ตามความคิดผม การคลิกเลือกสินค้าครั้ง ที่ 2 น่าจะเป็นการบวกเพิ่มจำนวนสินค้าที่เลือกมากกว่า ไม่จำเป็นต้อง บล๊อกครับ
การใช้งาน [search]session[/search] ลองดูบนเว็บครับมีหลายบทความ หลักการของมันจริงๆแล้วก็ให้มอง session ว่าเป็นตัวแปรหนึ่งเท่านั้นก็พอครับ แล้วก็ทำกับมันเหมือนตัวแปรทั่วๆไปครับ
ตามความคิดผม การคลิกเลือกสินค้าครั้ง ที่ 2 น่าจะเป็นการบวกเพิ่มจำนวนสินค้าที่เลือกมากกว่า ไม่จำเป็นต้อง บล๊อกครับ
การใช้งาน [search]session[/search] ลองดูบนเว็บครับมีหลายบทความ หลักการของมันจริงๆแล้วก็ให้มอง session ว่าเป็นตัวแปรหนึ่งเท่านั้นก็พอครับ แล้วก็ทำกับมันเหมือนตัวแปรทั่วๆไปครับ
ถ้าเกิดว่าเราประกาศตัวแปรเป็นชนิด session แล้ว
ถ้าเราจะบันทึกแค่ตัว Pro_ID
จำเป็นมั้ยค่ะที่ต้อง ประกาศตัวแปร Pro_name,Pro_amount เป็นsession ด้วยค่ะ
แค่เราจะนำมาแสดงเฉยๆ
ถ้าเราจะใช้ตัวแปรตัวไหนก็ให้ประกาศแค่ตัวนั้นก็พอครับ ไม่จำเป็นต้องประกาศทั้งหมด หลักการของมันก็คือมองให้มันเป็นตัวแปรเท่านั้นครับ เราเคยทำงานกับตัวแปรอย่างไร เราก็ทำงานกับ SESSION ได้เหมือนๆกัน