Mur*_*uru 1 php mysql laravel-5
我是 Laravel 的新手。我有一个名为项目的表,我需要计算项目表的所有行的数量。我曾尝试使用idcolumn 来计算所有行,如以下函数
public function totalprojects()
{
$projects = Project::where('id')->count();
return view('summarys.summary')->withProjects($projects);
}
Run Code Online (Sandbox Code Playgroud)
但它返回0我该如何管理?
在你的控制器中
(1) 使用雄辩:
use App\Project;
public function totalprojects()
{
$total_projects = Project::count();
return view('summarys.summary')->with(['total'=>$total_projects]);
}
Run Code Online (Sandbox Code Playgroud)
(2) 使用查询生成器:
use DB;
public function totalprojects()
{
$total_projects = DB::table('projects')->count();
return view('summarys.summary')->with(['total'=>$total_projects]);
}
Run Code Online (Sandbox Code Playgroud)
在你的刀片中:
<p>{{ $total }}</p>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5239 次 |
| 最近记录: |