Я использую laravel для отображения таблицы (из MySQL) в браузере. Таблица имеет 3 столбца (IP, время, статус). теперь, когда в MySQL добавляется новая запись, в таблицу добавляется новая строка, я хочу сначала проверить, есть ли IP новой записи, уже в таблице, время и состояние ее обновления новыми значениями, другими словами, я хочу удалите старую строку (если IP-адреса совпадают) и добавьте новую в таблицу, чтобы у меня всегда был последний раз и статус каждого IP-адреса, а не повторяющаяся строка с одним и тем же IP-адресом в таблице. Вот мой код:
<h1 Style = " margin-top : 100px;" >Last state of each Host</h1>
<table class="table">
<thead>
<tr>
<th scope="col" >IP</th>
<th scope="col">date_time</th>
<th scope="col">status</th>
</tr>
</thead>
<tbody>
@if(isset($result))
@foreach($result as $t)
<tr class="bg-info">
@foreach($ipt as $s)
@if($t -> date_time === $s -> date_time)
<td>{!! $s -> IP!!}</td>
@endif
@endforeach
<td>{!! $t -> date_time!!}</td>
<td>{!! $t -> status!!}</td>
</tr>
@endforeach
@endif
</tbody>
</table>
Есть идеи, как мне это сделать?