ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: aon_cb ที่ 20 มกราคม 2019, 10:16:06



หัวข้อ: [PHP] เขียนสคริปต์รวมจำนวนสินค้า และบวกราคายังไงให้ได้แบบนี้ครับ
เริ่มหัวข้อโดย: aon_cb ที่ 20 มกราคม 2019, 10:16:06
รับข้อมูลมาเป็น Array ตามนี้ครับ

โค๊ด:
while($data=mysql_fetch_array($res)){
echo  $data['จำนวน']  .  $data['ชื่อสินค้า']  .   $data['ราคา'];
}

ผลลัพธ์
1           ปลากระป๋อง     20
1           ปลากระป๋อง     20
1           ปลากระป๋อง     20
1           หมวก             25
1           กรรไกร           35
-------------------------------------
อยากให้ผลลัพธ์เป็น
3 x 20     ปลากระป๋อง     60
1 x 25     หมวก             25
1 x 35     กรรไกร           35

พอดีจะเขียนเพื่อปริ๊นท์ใบเสร็จ แต่อยากรวมราคาสินค้าเดียวกันให้อยู่บรรทัดเดียวกัน เพื่อประหยัดกระดาษครับ
ขอบคุณครับ


หัวข้อ: Re: [PHP] เขียนสคริปต์รวมจำนวนสินค้า และบวกราคายังไงให้ได้แบบนี้ครับ
เริ่มหัวข้อโดย: esanza.com ที่ 20 มกราคม 2019, 11:06:26
COUNT(รหัส), SUM(จำนวน), SUM(ราคา)  แล้ว GROUP BY สินค้า ครับ

หมายเหตุ : ทำตอน select จะง่ายกว่ามาทำตอน array ออกมาครับ


หัวข้อ: Re: [PHP] เขียนสคริปต์รวมจำนวนสินค้า และบวกราคายังไงให้ได้แบบนี้ครับ
เริ่มหัวข้อโดย: killer777 ที่ 21 มกราคม 2019, 09:42:57
COUNT(รหัส), SUM(จำนวน), SUM(ราคา)  แล้ว GROUP BY สินค้า ครับ

หมายเหตุ : ทำตอน select จะง่ายกว่ามาทำตอน array ออกมาครับ


ตามท่านนี้ เลยครับ


หัวข้อ: Re: [PHP] เขียนสคริปต์รวมจำนวนสินค้า และบวกราคายังไงให้ได้แบบนี้ครับ
เริ่มหัวข้อโดย: aon_cb ที่ 22 มกราคม 2019, 23:10:26
 :wanwan019: ขอบคุณครับ