Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,027

HOME > PHP > PHP Forum > การรวมข้อมูลจากการ Query Mysql ให้ได้ผลลัพธ์ของใครของมัน ไม่ใช้บวกกันไปเรื่อยๆ



 

การรวมข้อมูลจากการ Query Mysql ให้ได้ผลลัพธ์ของใครของมัน ไม่ใช้บวกกันไปเรื่อยๆ

 



Topic : 086482



โพสกระทู้ ( 59 )
บทความ ( 0 )



สถานะออฟไลน์




สวัสดีครับ ผมมีเรื่องขอความช่วยเหลือครับ จากโค้ดด้านล่าง

*-----------------------------------------------------------*

Code
$sql_product = "SELECT * FROM product(ตารางสินค้า) ";
$result_product = mysql_query($sql_product);

while($rs_product = mysql_fetch_array($result_product)){
$bgcolor = ($i++ % 2) ? '#E5EFFC' : '#D6E7FC';
?>
<tr bgcolor="<?=$bgcolor;?>" style="text-align:center;">
<td>
<?=$rs_product['product_name'];?>(ชื่อสินค้า)
</td>
<td>
<?
$sql_date = "SELECT * FROM orders(ตารางใบเสร็จ) WHERE order_date BETWEEN '$date_from(วันที่เริ่มต้น)' AND '$date_now(วันที่สิ้นสุด)' AND status = '0' ORDER BY order_id ASC "; (ดึงเลขที่ใบเสร็จออกมาโดยใช้เงื่อนไขระหว่างวันที่)
$result_date = mysql_query($sql_date);


while($rs_date = mysql_fetch_array($result_date)){

$sql_qty = "SELECT * FROM order_detail(ตารางรายละเอียดใบเสร็จ) WHERE order_id = '".$rs_date['order_id']."' AND product = '".$rs_product['product_name']."' AND status = '1' ORDER BY order_id ASC"; (ดึงข้อมูลรายละเอียดใบเสร็จ โดยให้เลขที่ใบเสร็จในตารางใบเสร็จมีข้อมูลเท่ากับเลขที่ใบเสร็จในตารางรายละเอียดใบเสร็จ และ คอลัม product ในตารางรายละเอียดใบเสร็จ มีข้อมูลเท่ากับ คอลัม product_nameในตาราง product)
$result_qty = mysql_query($sql_qty);
$rs_qty = mysql_fetch_array($result_qty);

*** $rs_qty['qty'] คือ จำนวนสินค้าที่ขายได้ ***
$total += $rs_qty['qty']; (รวมสินค้าที่ขายได้ไว้ในตัวแปร total)
}
echo $total ; (แสดงจำนวนสินค้าที่ขายได้)
?>

</td>
<td>

</td>

</tr>


รูปประกอบ
*------------------------------------------------------------*
ผมต้องการให้ผมรวมมันเป็นยอดขายของใครของมันอ่ะครับ ไม่ใช้มาบวกร่วมกันเรื่อยๆ อย่างในรูปด้านบน

ช่วยผมหน่อยนะครับมือใหม่หัดเขียน ขอบคุณมากครับ



Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-11-09 15:36:58 By : mariddew View : 1574 Reply : 2
 

 

No. 1



โพสกระทู้ ( 38 )
บทความ ( 0 )



สถานะออฟไลน์


$total << ไม่ได้ เคลีย มัีนก่อนอ่ะป่าว มันเลยทับ

ลองเอา $total =0; ไปไว้ก่อน
while($rs_date = mysql_fetch_array($result_date)){ ดู






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-11-09 17:40:04 By : moomoohorn
 


 

No. 2



โพสกระทู้ ( 59 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 1 เขียนโดย : moomoohorn เมื่อวันที่ 2012-11-09 17:40:04
รายละเอียดของการตอบ ::

โอ้ขอบคุณมากๆเลยครับ ไม่รู้จะพูดยังไงดีสุดยอดเลยครับ จุดใต้ตำตอจริงๆ


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-11-09 17:47:16 By : mariddew
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : การรวมข้อมูลจากการ Query Mysql ให้ได้ผลลัพธ์ของใครของมัน ไม่ใช้บวกกันไปเรื่อยๆ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 02
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่