Php 计算Laravel 5.6中表格中的所有行数
我是拉威尔的新手。我有一个名为projects的表,我需要计算projects表中所有行的数量。我尝试使用Php 计算Laravel 5.6中表格中的所有行数,php,mysql,laravel-5,Php,Mysql,Laravel 5,我是拉威尔的新手。我有一个名为projects的表,我需要计算projects表中所有行的数量。我尝试使用id列来计算所有行,如下面的函数 public function totalprojects() { $projects = Project::where('id')->count(); return view('summarys.summary')->withProjects($projects); } 但是它将返回0我如何
id
列来计算所有行,如下面的函数
public function totalprojects()
{
$projects = Project::where('id')->count();
return view('summarys.summary')->withProjects($projects);
}
但是它将返回0我如何管理它?在您的控制器中
(1)使用:
use App\Project;
public function totalprojects()
{
$total_projects = Project::count();
return view('summarys.summary')->with(['total'=>$total_projects]);
}
(2)使用:
use DB;
public function totalprojects()
{
$total_projects = DB::table('projects')->count();
return view('summarys.summary')->with(['total'=>$total_projects]);
}
在您的刀片中:
<p>{{ $total }}</p>
{{$total}
在控制器中
(1)使用:
use App\Project;
public function totalprojects()
{
$total_projects = Project::count();
return view('summarys.summary')->with(['total'=>$total_projects]);
}
(2)使用:
use DB;
public function totalprojects()
{
$total_projects = DB::table('projects')->count();
return view('summarys.summary')->with(['total'=>$total_projects]);
}
在您的刀片中:
<p>{{ $total }}</p>
{{$total}