在整数Laravel 5.4上调用成员函数count()

时间:2019-02-05 06:19:37

标签: php laravel-5

我有一个名为cat_id的数据库行,在这一行中,我有1-17的类别ID。

http://prntscr.com/mgrlbz

我如何显示第17类的计数?

2 个答案:

答案 0 :(得分:1)

将此添加到您的控制器

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

在刀片模板中使用它

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

答案 1 :(得分: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; }));