|
|
|
สอบถามเรื่องวิธีการทำ report สินค้ารายวันแบบสรุปยอดจำนวน |
|
|
|
|
|
|
|
Code (PHP) แนวทางน่ะครับ
$date = date('Y-m-d');
$SqlQuery = mysql_query("select count(pen) as pen,count(pencil) as pencil,count(ruler) as ruler from saletable where date='$date'");
$FetchObj = mysql_fetch_array($SqlQuery);
echo $FetchObj['pen'] ; // จำนวนปากกาทั้งหมดที่ขายทั้งวัน
echo $FetchObj['pencil'] ; // จำนวนดินสอทั้งหมดที่ขายทั้งวัน
echo $FetchObj['ruler'] ; // จำนวนไม้บรรทัดทั้งหมดที่ขายทั้งวัน
|
ประวัติการแก้ไข 2011-08-16 10:34:27
|
|
|
|
Date :
2011-08-16 10:33:43 |
By :
mangkunzo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากครับพี่mangkunzo ที่ช่วยให้แนวทาง ขอถามต่อถ้าเป็นแบบที่ไม่ฟิกว่าสินค้าจะเป็นดินสอ,ยางลบ,ไม้บรรทัดล่ะครับ
คือสินค้ามีเป็น100รายการ เลยอยากจะดึงสินค้าที่ขายในวันนั้นล่ะครับ รบกวนพี่ๆช่วยแนะนำด้วยครับ
|
|
|
|
|
Date :
2011-08-16 10:58:39 |
By :
mos |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$date = date('Y-m-d');
$SqlQuery = mysql_query("select product_id,count(product_id) as product from saletable where date='$date' Group by product_id");
//** product_id ผมใช้แทน รหัสสินค้าในฐานข้อมูลการขายน่ะครับ ถ้าในฐานข้อมูลขายนั้นไม่ได้เก็บชื่อสินค้า
//** ก็อาจต้องไป reference เอาชื่อสินค้าจาก ตารางสินค้าอีกทีน่ะครับ
while($FetchObj = mysql_fetch_array($SqlQuery)) // loop เพื่อแสดงทุกรายการสินค้า
{
echo $FetchObj['product_id'] ; // รหัสสินค้า
echo $FetchObj['product'] ; // จำนวนสินค้าตมรหัสนั้นๆ
}
|
ประวัติการแก้ไข 2011-08-16 12:27:09
|
|
|
|
Date :
2011-08-16 12:26:55 |
By :
mangkunzo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณอีกครั้งครับพี่mangkunzo ผมพอจะมองงานออกแล้วครับเดี๋ยวขอลองทำดูก่อนน่ะครับถ้าติดปัญหาจะมาถามใหม่ครับ
|
|
|
|
|
Date :
2011-08-16 13:23:29 |
By :
mos |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
mangkunzo
มีเอ็มไหมครับ
|
|
|
|
|
Date :
2011-08-17 16:29:35 |
By :
sambrazil |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คลิกที่ชื่อผมสิครับ ...อิอิ
|
|
|
|
|
Date :
2011-08-17 20:45:02 |
By :
mangkunzo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|