调用一个成员函数计数()整数Laravel 5.4

问题描述 投票:-2回答:2

我有数据库行称为CAT_ID并在此行中我有类别的ID从1-17

http://prntscr.com/mgrlbz

我怎么能显示出类别没有17的计数?

php laravel-5
2个回答
1
投票

添加到您的控制器

$data['count'] = your_table::where('cat_id',17)->count();
return view("YOUR_VIEW_PATH", $data);

用它在你的刀模板

<div>{!! $count !!}</div>

0
投票

使用SQL查询

SELECT COUNT(*) from table_name where cat_id = 17

或者,如果您有查询结果一样$rows = data_array那么你可以使用PHP的像

$count = count(array_filter($rows, function($item) { return $item['cat_id'] === 17; }));
© www.soinside.com 2019 - 2024. All rights reserved.