php - 有没有办法在 laravel 中将两个变量迭代到一个表中?
问题描述
我是 laravel 和 php 的初学者。所以,我有两个变量,我想将它们都迭代到一个表中。我想<p class="text-warning">Izin sudah mau habis!</p>
在<td>tenggat_izin</td>
列内显示。我尝试了这个,但它一直在表内循环所有这些,而我只想要其中一个每行的值 <31 来显示警告文本。
<script src="js/tower_kecamatan.js"></script>
<link rel="stylesheet" href="css/tower_kecamatan.css">
<h2 class="text-center">{{$region->kecamatan}}</h2>
<table class="table table-bordered col-md-12" id="search">
<thead class="thead-dark" >
<th scope="col">TOWER</th>
<th scope="col">ALAMAT</th>
<th scope="col">PERUSAHAAN</th>
<th scope="col">KOORDINAT</th>
<th scope="col">KETINGGIAN</th>
<th scope="col">PEMILIK TANAH</th>
<th scope="col">IZIN TOWER</th>
<th scope="col">TENGGAT IZIN</th>
<th scope="col">SHELTER DAN GENSET</th>
<th scope="col">LISTRIK</th>
<th scope="col">PAGAR TOWER</th>
<th scope="col">PAPAN NAMA TOWER</th>
<th scope="col">PETUGAS</th>
<th scope="col">HP PETUGAS</th>
</thead>
@foreach ($data as $x)
<tr>
<td>{{$x->tower_id}}</td>
<td>{{$x->desa}}</td>
<td>{{$x->pemilik_tower}}</td>
<td>{{$x->koordinat}}<p><a href="{{$x->tower_id}}/foto">lihat gambar</a></p></td>
<td>{{$x->ketinggian_meter}}</td>
<td>{{$x->pemilik_tanah}}</td>
<td>{{$x->izin_tower}}</td>
<td>{{$x->tenggat_izin}}
@foreach ($diff as $y)
@if ($y < 31)
<p class="text-warning">Izin sudah mau habis!</p>
@endif
@endforeach
</td>
<td>{{$x->shelter_genset}}</td>
<td>{{$x->listrik}}</td>
<td>{{$x->pagar_tower}}</td>
<td>{{$x->papan_nama}}</td>
<td>{{$x->petugas}}</td>
<td>{{$x->hp_petugas}}</td>
</tr>
@endforeach
有没有办法解决?
解决方案
在我看来很好。我会添加一个@break
来停止检查$diff
值。
@foreach ($diff as $y)
@if ($y < 31)
<p class="text-warning">Izin sudah mau habis!</p>
@endif
@break;
@endforeach
推荐阅读
- android - Kotlin 中的单例类
- django - 如何在 django rest api 中使用 @api_view 发布数据值?
- php - 如何在 php 中使用 sql 指定导出路径?
- ios - 在 Flutter 中显示适用于 iOS 的 PDF 内联文件
- r - 在具有离散比例的每个方面网格中写入文本
- php - 如何在laravel中使用密码保护pdf?
- delphi - 拖放到远程桌面会话中的应用程序
- javascript - Fabricjs:在画布上更新 SVG
- sql-server - SQL Server 视图不是可移植的吗?
- vba - 如果存在特定值,则对宏 VBA 代码进行一些修改以删除行