3
我試圖顯示每個項目組的總數。問題是,該字段中的所有值被記錄,像這樣:添加具有小時和分鐘值的字段
0h 06m
總和顯示爲:
0
用下面的代碼。我如何在適當的HH顯示總的結果是:MM格式
<?
$query = "SELECT taskname, SUM(tasktime) FROM tictoc WHERE uid = '6' GROUP BY taskname";
$result = mysql_query($query) or die(mysql_error());
// Print out result
while($row = mysql_fetch_array($result)) {
echo "<br />";
echo "Total ". $row['taskname']. " = <strong>". $row['SUM(tasktime)']."</strong>";
echo "<br />";
}
?>
'tasktime'列的數據類型是什麼? VARCHAR還是類似的?你能保證它總是以某種格式? –
您應該將這些字符串轉換爲本地時間值,或者至少將它們存儲爲整數(秒),以便您可以直接對它們進行求和。 –
我沒有太多的控制權限,因爲這些值來自員工上傳的excel。類型爲varchar,值將由用戶輸入爲00h 00m – Hector