Html 如何从数组数据库中获取id
我在显示数组时遇到问题,如下所示Html 如何从数组数据库中获取id,html,laravel,Html,Laravel,我在显示数组时遇到问题,如下所示 …上一个代码 @foreach($obat作为$o) …上一个代码 @endforeach 我需要$obat[0]->kode_obat数组循环,因此我不必更改值数组([0]) 我想让它像这样表现出来 # | kode_obat|nama_obat|...ect 1 | OB0001 |lalal |... 1 | OB0002 |KKKKK |... 这是数组 Collection {#476 ▼ #items: array:3
…上一个代码
@foreach($obat作为$o)
…上一个代码
@endforeach
我需要$obat[0]->kode_obat
数组循环,因此我不必更改值数组([0]
)
我想让它像这样表现出来
# | kode_obat|nama_obat|...ect
1 | OB0001 |lalal |...
1 | OB0002 |KKKKK |...
这是数组
Collection {#476 ▼
#items: array:3 [▼
0 => {#482 ▼
+"id": 1
+"kode_obat": "OB001"
+"nama_obat": "made obat`"
+"harga_obat": "50000"
+"stok": "5"
}
1 => {#477 ▼
+"id": 2
+"kode_obat": "OB002"
+"nama_obat": "made ee"
+"harga_obat": "4500"
+"stok": "sadasd"
}
2 => {#201 ▶}
]
}
如果正在使用
foreach
循环并使用$o
而不是$obat
,则无需使用[0]
,因为在每次迭代中,foreach循环都会将数组元素分配给$o
<table>
@foreach($obat as $o)
<input type="text" name="nama_obat" value="{{($o->kode_obat)}}">
@endforeach
</table>
@foreach($obat作为$o)
@endforeach
刀片循环的工作原理与php的foreach循环完全相同,因此您必须这样做
<table>
...prev code
@foreach($obat as $o)
...prev code
<input type="text" name="nama_obat" value="{{ $o->kode_obat}}">
@endforeach
</table>
<input type="text" name="nama_obat" value="{{ $o->nama_obat}}">
…上一个代码
@foreach($obat作为$o)
…上一个代码
@endforeach
如果要从同一个表中选择其他列,可以这样做
<table>
...prev code
@foreach($obat as $o)
...prev code
<input type="text" name="nama_obat" value="{{ $o->kode_obat}}">
@endforeach
</table>
<input type="text" name="nama_obat" value="{{ $o->nama_obat}}">
尝试使用$o->code
而不是$obat[0]->code
foreach($key=>$value数组)请向我们提供所需的数组结构和输出。我已更新了我的问题,请再次检查