我在该页面中有一个采购订单页面,该页面显示了obat表中的数据,并且我希望使用该数据将其选中到表购买订单中
这是我的餐桌摆放
<table class="table table-bordered" style="margin-top:20px">
<tbody>
<tr class="text-center">
<th>No</th>
<td>Kode Obat</td>
<td>Nama Obat</td>
<td>Harga</td>
</tr>
@foreach ($obat as $key =>$o)
<tr>
<th class="text-center">
@foreach ($po as $po)
<input type="checkbox" name="select" id="select">
@endforeach
</th>
<td>
<input type="text" class="form-control" value="{{ $o->kode_obat }}">
</td>
<td>
<input type="text" class="form-control" value="{{ $o->nama_obat }}">
</td>
<td>
<input type="text" class="form-control" value="{{ $o->harga_obat }}">
</td>
</tr>
@endforeach
</tbody>
</table>
该复选框(选择)来自表购买订单,但无法显示。如果我不使用foreach的节目
答案 0 :(得分:0)
您还可以传递数组以检查它是否在数组中,然后可以像下面这样。
在您的控制器中
public function edit($id)
{
$odat=Odat::all();
foreach($odat as $od)
{
$listod[]=$odat->select;
}
return view('yourbladefile',compact('roles','listod'));
}
然后您认为
<input type="checkbox" name="select" @if (in_array(yourpurchaseordernamefromdb, $listod))
{{'checked'}} @endif>Selected</td>
我亲自管理的喜欢它。希望对您有帮助