ขอถามเกี่ยวกับการคำนวนสินค้าแบบเป็นล็อตๆ

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ขอถามเกี่ยวกับการคำนวนสินค้าแบบเป็นล็อตๆ

ขอถามเกี่ยวกับการคำนวนสินค้าแบบเป็นล็อตๆ
เช่น มีคนสั่งสินค้า a จำนวน 100 ชิ้น 

สินค้าที่เราสั่งมาขาย จะเก็บข้อมูลเป็นรอบ เช่น 
รอบสินค้า จำนวนสินค้าที่เหลือ ราคาต่อชิ้น
1 0 50
2 20 40
3 100 50

พอลูกค้าสั่งเสร็จ ตารางก็จะเป็นแบบนี้
รอบสินค้า จำนวนสินค้าที่เหลือ ราคาต่อชิ้น
1 0 50
2 0 40
3 20 50
 
ตารางลูกค้าก็จะคำนวนราคาไว้เลย
รหัส จำนวน ราคา
1 100 4200 บาท

4200 บาท มาจาก สินค้ารอบแรก 20ชิ้น ราคา50บาท รวม 1000 บาท
ของรอบสองอีก 80 ชิ้น ราคา 40 บาท รวม 3200 บาท 

เขียนเป็นโค้ด php ยังไงดีคะ TT^TT


Mungming 03-12-2015 13:17:54

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1
  แนะนำไม่ถูกเหมือนกัน แต่ปกติเราก็เก็บช้อมูล ให้ตารางสัมพันธ์กันก็น่าจะได้แล้วหรือป่าว?


ninenik 03-12-2015
 ความคิดเห็นที่ 2
ขอบคุณนะคะ 
พอแก้ถูไถๆไปได้แล้ว 
ขอบคุณจริงๆค่ะ 

แต่ขอถามอีกอย่างได้มั้ยคะ 

ค่าที่เรารับเข้ามา เรารู้แค่ ว่า เป็น a b  หรือ c
แต่ค่าที่เราเก็บไว้เป็น
$cost_qty_a = "100";
$cost_qty_b = "80";
$cost_qty_c = "60";
$cost_qty_d  = "50";

เช่น ใส่ค่า a  แล้วต้องการให้ค่าออกมา เป็น 100 

งงมั้ยคะ 


mungming 03-12-2015 14:16
 ความคิดเห็นที่ 3
ใช้เป็นตัวแปร array น่าจะช่่วยได้
 
$cost_qty['a'] = 100;
$cost_qty['b'] = 80;
$cost_qty['c'] = 60;
$cost_qty['d']  = 50;
 
หรือ
 
$cost_qty = array(
   "a"=>100,
   "b"=>80,
   "c"=>60,
   "d"=>50,
);


>>>  อัพเดท >>> 03-12-2015
------------------------------------------
วิธีใช้ก็ประมาณ

echo $cost_qty['a'];


ninenik 03-12-2015
1






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ