Я борюсь с кодом PHP, и я понятия не имею, как решить эту проблему.У меня есть два столбца с метками времени, которые я упорядочил по desc в моей HTML-таблице, которую я генерирую с помощью PHP-кода.
Кроме того, позвольте мне это прояснить.Как вычесть 1-й столбец 1-й строки со 2-м столбцом 2-й строки
Мне нужно выяснить различия между 2-й строкой StateEndTime и 1-й строкой StateStarTtime и т. д. и отобразить это в новой строке / столбце,Финальная таблица должна выглядеть следующим образом:
ID Type StateStarTtime StateEndTime Min Difference
xxx YYY 03:57 03:59 00:02
xxx ZZZ 03:53 03:55 00:04
xxx ZZZ 03:46 03:49
Ниже приведен код PHP в моем индексном файле
<?php while($row = mysqli_fetch_array($search_result)):?>
<tr>
<td align="Center"><?php echo $row['id'];?></td>
<td align="Center"><?php echo $row['Username'];?></td>
<td align="Center"><?php echo $row['StateStarttime'];?></td>
<td align="Center"><?php echo $row['StateEndtime'];?></td>
<?php endwhile;?>
Мне нужно выполнить вычисления в PHP.У меня есть только доступ к просмотру базы данных, которую я использую ниже для запроса данных "SELECT * FROM time WHERE DATE_SUB(CURDATE(),INTERVAL 7 DAY) <= Timestamp AND EmpID='".$valueToSearch."' ORDER BY time.Timestamp DESC"