好吧,這可能有一個簡單的答案,但一直困擾着我幾個小時。MySQL&PHP:總結表中的數據
我使用PHP/HTML從MySQL表中生成表。在MySQL表(TimeRecords)中,我有一個StartTime和EndTime列。在我的SELECT語句中,我從StartTime中減去EndTime,並將其作爲TotalHours進行混疊。這是我迄今的查詢:
$query = "SELECT *,((EndTime - StartTime)/3600) AS TotalPeriodHours
FROM TimeRecords
WHERE Date
BETWEEN '{$CurrentYear}-{$CurrentMonth}-1'
AND '{$CurrentYear}-{$CurrentMonth}-31'
ORDER BY Date
";
然後,我通過一個HTML表循環。到現在爲止還挺好。我想要做的就是把所有的TotalHours加起來,並把它放到一個單獨的DIV中。關於1)如何編寫select語句和2)從PHP/HTML中調用該代碼的位置的任何想法?
在此先感謝!
看看sql中的SUM。使用ajax從html調用PHP腳本。 – 2012-04-17 04:12:10
@ BenniKa爲什麼你會使用Ajax?問題中絕對沒有建議他使用ajax,而且這也沒有必要。 – liquorvicar 2012-04-17 06:11:46
@liquorvicar我的意思是:如果他想從HTML網站調用它,因爲2)。 – 2012-04-17 12:39:58