Введите описание изображения здесь
Мой вопрос: как я могу рассчитать общее количество часов и оплату за день между несколькими рабочий час
Это результат, который я получаю.
введите описание изображения здесь
Мне нужен результат: общее количество отработанных часов и оплата. что составляет
3 часа и 34,44 доллара США.
Мой код ниже может вычислить отработанные часы только для одной строки.
Код: Выделить всё
$result = mysqli_query($conn, "SELECT * FROM worker_table ");
while ($row = mysqli_fetch_array($result)) {
$from_time = strtotime($row['timeIn']);
$to_time = strtotime($row['timeOut']);
$diff_minutes = round(abs($from_time - $to_time) / 60, 2);
$hours = intdiv($diff_minutes, 60) . ':' . ($diff_minutes % 60);
echo $hours . "
";
}
Спасибо.
Подробнее здесь: https://stackoverflow.com/questions/785 ... kers-hours