Ну, у меня есть таблица с некоторыми датами и часами.Я получаю эти данные из своей базы данных, используя цикл while.
Я хочу добавить 1 строку после изменения даты к следующей, чтобы я мог рассчитать общее количество часов за день.Мне просто нужна 1 строка после каждого изменения дня (рисунок ниже, например)
$stmt5->execute();
while($row = $stmt5->fetch(PDO::FETCH_ASSOC)){
if($gewerkt == 0){
$gewerkt = $row['HOURS_WORKED'];
}else{
$gewerkt = $gewerkt + $row['HOURS_WORKED'];
}
echo "
<td>" .$row['TRANSACTION_ID']."</td>
<td>" .$row['RESOURCE_ID']."</td>
<td></td>
<td>" .$row['DEPARTMENT_ID']."</td>
<td>" .$row['WORKORDER_BASE_ID']."/".$row['WORKORDER_LOT_ID'].".".$row['WORKORDER_SPLIT_ID']."-".$row['WORKORDER_SUB_ID'].":".$row['OPERATION_SEQ_NO']."</td>
<td>" .date('Y-m-d', strtotime($row['TRANSACTION_DATE']))."</td>
<td>" .TimeValue($row['CLOCK_IN'])."</td>
<td>" .TimeValue($row['CLOCK_OUT'])."</td>
<td>" .floatval($row['HOURS_BREAK'])."</td>
<td>" .floatval($row['HOURS_WORKED'])."</td>
<td></td>
<td><form action='' method='POST'>
<button class='btn btn-default' type='submit' name='delete'>Verwijderen</button>
</form></td>
</tbody>
";
}
Фотография ниже является примером моей таблицы.Как видите, у меня первые 3 строки с одинаковой датой.после этих 3 строк мне нужна только 1 дополнительная строка, в которой я могу вычислить общее количество дней.