计算行并将其显示在我的视图中

时间:2019-02-06 14:07:04

标签: laravel

我有一个包含一些项目的表。我需要显示数据库中项目的总数以供查看。

查看

<div class="text">TOTAL PROJECTS</div>
    @foreach($project_counts as $project_count)
        {{$project_count->id}}
    @endforeach

控制器

$project_count = "SELECT COUNT(*) from projects";

return view('layouts.songwe.projects.index')->with('project_count',$project_count);

1 个答案:

答案 0 :(得分:0)

您不应在视图中调用查询,而应在控制器中执行此操作,然后像这样发送回视图:

我会认为您的模型名称为Project

控制器

$projects = Project::all()->count();
 return view('layouts.songwe.projects.index', compact('projects'));

查看

<div class="text">TOTAL PROJECTS</div>
{{$projects}}