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,037

HOME > PHP > PHP Forum > ช่วยแนะนำ code เกี่ยวกับการคิดหน่วยของค่าไฟ ในหอพักหน่อยครับ



 

ช่วยแนะนำ code เกี่ยวกับการคิดหน่วยของค่าไฟ ในหอพักหน่อยครับ

 



Topic : 106870



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



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




มี 2 ตารางนะครับ ห้อง กับ หน่วยไฟฟ้า

--------------
ห้อง
--------------
101
102
103

--------------
หน่วยไฟฟ้า
--------------
วันที่...................หน่วย (kWH).......ห้อง
01/03/2014.......1........................101
01/03/2014.......5........................102
01/03/2014.......7........................103
02/03/2014.......3........................101
02/03/2014.......10......................102
02/03/2014.......9........................103
03/03/2014.......6........................101
03/03/2014.......16......................102
03/03/2014.......12......................103


อยากได้ตาราง ที่แสดงค่าห้องพักว่าใช้ไปถึงกี่หน่วยแล้ว
--------------------------------------------------------
...........................101.........102.........103
--------------------------------------------------------
01/03/2014.........1..............5..............7
02/03/2014.........3..............10............9
03/03/2014.........6..............16............12

กับอีกตารางที่แสดงว่าในแต่ละวัน แต่ละห้องใช้ไฟไปกี่หน่วย ในแต่ละวัน
--------------------------------------------------------
...........................101......102.....103
--------------------------------------------------------
02/03/2014..........2..........5..........2
03/03/2014..........3..........6..........3

ต้องเขียนยังไงครับ

ตอนแรกว่าจะใช้ foreach แต่ทำไม่ถูก



Tag : PHP, MySQL, HTML/CSS









ประวัติการแก้ไข
2014-03-13 17:23:19
2014-03-13 17:26:15
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2014-03-13 17:12:51 By : zoberranger View : 956 Reply : 4
 

 

No. 1



โพสกระทู้ ( 1,994 )
บทความ ( 10 )



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

อยากได้ตาราง ที่แสดงค่าห้องพักว่าใช้ไปถึงกี่หน่วยแล้ว

GROUP BY เดือนปี,ห้อง


กับอีกตารางที่แสดงว่าในแต่ละวัน แต่ละห้องใช้ไฟไปกี่หน่วย ในแต่ละวัน

SUM
GROUP BY ห้อง








ประวัติการแก้ไข
2014-03-13 22:01:04
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-03-13 21:58:19 By : {Cyberman}
 


 

No. 2



โพสกระทู้ ( 1,994 )
บทความ ( 10 )



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

แต่ถ้าไม่ได้ใช้ฐานข้อมูลก็วนลูปบวกค่าไปเรื่อยๆ

แบบแรก ใช้ เดือนปี และ ห้องเป็นคีย์

แบบที่ 2 ใช้ วันที่และห้อง เป็นคีย์

สุดท้ายได้อาร์เรย์ใหม่ ก็นำมาวนลูปแสดงได้เลย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-03-13 21:59:58 By : {Cyberman}
 

 

No. 3



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



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


ตอบความคิดเห็นที่ : 2 เขียนโดย : {Cyberman} เมื่อวันที่ 2014-03-13 21:59:58
รายละเอียดของการตอบ ::
แต่ถ้าไม่ได้ใช้ฐานข้อมูลก็วนลูปบวกค่าไปเรื่อยๆ


ใช้ mysql ครับ

ตอนนี้ผมกำลังพยามยามให้
วันที่ เป็น array ชั้นแรก
ห้อง เป็น array ชั้นที่สอง ย่อยเข้าไปข้างใน
ค่าหน่วยไฟฟ้า (kwh) เป็น array ชั้นที่สามย่อยเข้าไปข้างในอีกที

แล้วดึง ออกมาเป็นตารางครับ ตอนนี้ยังมืดมนอยู่

ประมาณนี้
Code (PHP Array)
01/03/2014{
            101{1}
            102{5}
            103{7}
          }      

02/03/2014{
            101{3}
            102{10}
            103{9}
          }      
     
03/03/2014{
            101{6}
            102{15}
            103{12}
          }      



ประวัติการแก้ไข
2014-03-14 19:41:39
2014-03-14 19:47:14
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-03-14 19:04:59 By : zoberranger
 


 

No. 4



โพสกระทู้ ( 1,994 )
บทความ ( 10 )



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

$arr[$row['datetime'][$row['room']] += $newdata;


Code (PHP)
foreach($arr as $date=>$room){ //วนลูปแถว
    echo "<tr><td>$date</td>";
    foreach($room as $data){ //วนลูปคอลัมน์
        echo "<td>$data</td>";
    }
    echo "</tr>";
}

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-03-15 07:19:41 By : {Cyberman}
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ช่วยแนะนำ code เกี่ยวกับการคิดหน่วยของค่าไฟ ในหอพักหน่อยครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 04
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 อัตราราคา คลิกที่นี่