プロが教えるわが家の防犯対策術!

出勤時間と退勤時間を登録して1人あたりの勤務時間算出までは出来たのですが、全員の合計が出せません。
以下のようにループさせています。
$sum_syugyo_jikan=0;
while ($row = mysqli_fetch_array($res, MYSQLI_ASSOC)){
$syukin = "2017/08/25 10:00";//出勤時間(DBより読み込み)
$end = "2017/08/25 18:00";//退勤時間(DBより読み込み)
$syugyo_jikan = (strtotime($end) - strtotime($syukin)) / (60*60);//1人あたり勤務時間
$sum_syugyo_jikan += $syugyo_jikan;
}
mysqli_free_result($res);
echo $sum_syugyo_jikan;//合計が出ません!

数値に変換してみたりとやってみましたが、ダメでした。
どうしたら合計をだせるのでしょう?

A 回答 (1件)

データがmysqlで管理されているなら、集計もmysql側でやってください

    • good
    • 0
この回答へのお礼

わかりました。そのようにやってみます。

お礼日時:2017/08/26 23:04

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!