我有一个由DB::SELECT语句返回的数组,我希望将其传递到页面中的for语句中以进行显示,但在这样做时遇到以下错误:
我的数组如下所示:
Array ( [0] => stdClass Object ( [company_name] => Apple [count(*)] => 2 ) [1] => stdClass Object ( [company_name] => Facebook[count(*)] => 1 ) [2] => stdClass Object ( [company_name] => Netflix [count(*)] => 1 ) )
PHP本身:
<div class=" mt-5 text-center">
@if ($metric_data)
@foreach ($metric_data as $metric_datas)
<tr>
<td>{{ $metric_data->company_name }}</td>
<td>s</td>
</tr>
@endforeach
@else
<p>No items found.</p>
@endif
</div>
我不确定为什么它不能访问它?如有需要,敬请惠顾!
1条答案
按热度按时间jljoyd4f1#
请更改您的代码,并将此Foreach变量放在错误位置,这都是🙂