สอบถามเรื่องการเช็คสินค้าที่ไม่เคลื่อนไหว มือใหม่หัดเขียนครับ
สร้างฟิวด์ Status ใน Product ก้ได้ครับ ว่ามีการสั่งซื้อล่าสุดวันที่เท่าไหร่ แบบนี้จะจัการง่ายมากครับ
Date :
2013-03-28 06:14:46
By :
mr.win
คือว่าถ้าเพิ่มฟิวด์ตามที่พี่บอก ถ้ามีการสั่งซื้อสินค้านั้นเข้ามาจะเก็บวันที่ในตารางสินค้า แล้วถ้าผมต้องการจะเช็คสินค้าที่ไม่เคลื่อนไหวระหว่างเดือน น่ะครับ จะเขียนออกมายังไงครับแล้วอีกอย่างคือผมเข้าใจถูกป่าวครับที่ว่าสินค้าที่ไม่เคลื่อนไหวคือสินค้าที่ไม่มีการสั่งซื้อหรือว่าจะเป็นอีกอย่างคือสินค้าที่ไม่ออกจากสต็อก คือว่าระบบของผมถ้ามีการสั่งซื้อก็จะต้องแจ้งการโอนเงินก่อนจากนั้นก็จะเช็คว่ามีการโอนเงินถูกต้องไหม ถ้่ถูกต้องก็จะทำการจัดส่งสินค้า ซึ่งถ้ามีการสั่งซื้อแต่รอการโอนเงินถือว่าสินค้านั้นเคลืือนไหวป่าวครับหรือว่าโอนเงินแล้วจัดส่งแล้วคือสินค้าที่เคลื่อนไหวหรือถ้าโอนเงินแต่ยังไม่ได้จัดส่งนี่ถือว่าเคลื่อนไหวรึยังครับ
ประวัติการแก้ไข 2013-03-31 20:45:50
Date :
2013-03-31 20:07:13
By :
momotaro12
1. tb_order_detail = เพิ่ม Filed Date
2. เมื่อลูกค้าโอนเงิน หรือเสร็จสิ้นการชำระเงิน กด confirm = เพื่อที่จะไปอัพเดท Fields Date ถือว่ามีความเคลื่อนไหว ข้อมูลแต่ละรายการ
แนวทางครับ
ประวัติการแก้ไข 2013-03-31 20:24:57
Date :
2013-03-31 20:24:26
By :
Ex-[S]i[L]e[N]t
Code (PHP)
$sql7="select prod_id,prod_name,prod_price from products as p where not exists (select 1 from order_detail as t ,orders as o,payments as b
where p.prod_id = t.prod_id and t.or_id=o.or_id and b.or_id=o.or_id and o.pay_status='1' and MONTH(or_date)='$mm' and YEAR(or_date)='$yy') order by prod_id";
คือผมต้องการเทียบตาราง products กับ อีกตารางนึงดังข้างบนโดยรับค่าวันที่จากlist/menu แต่ปรากฏว่าตอนเลือกเดือนนั้น รายการไหนที่ไม่ตรงเดือนมันก็จะถูกนำไปเปรียบเทียบด้วยครับ อยากจะให้ถ้ารายการไหนไม่ตรงเดือนที่เราเลือกก็ไม่ต้องนำไปเปรียบเทียบ
สมมุติว่าสินค้าเรามีการสั่งเดือน2 แต่เรากดดูเดือน5 มันก็นำไปเทียบกับตารางproductsซึ่งตามจริงนั้นสินค้าที่สั่งปัจจุบันคือเดือน2 แต่มันดันคิดเืดือน5ได้ด้วย อย่างนี้ผมจะต้องเขียนยังไงครับ
ประวัติการแก้ไข 2013-04-01 03:05:58
Date :
2013-04-01 02:42:37
By :
momotaro12
Load balance : Server 04