我是Laravel的新人,5个小时我试图添加这个功能,我很困惑。
案例
我想在仪表板中的表tb_surat
中显示计数数据(我使用的是sximo)
例如,如果在tb_surat
我有 12行数据。如何表现出来
"总数据:12"
答案 0 :(得分:8)
您可以通过以下方式使用查询构建器:
DB::table('tb_surat')->count()
答案 1 :(得分:5)
我强烈建议你使用Eloquent方式。它就像下面那样简单
第1步:
创建模型
php artisan make:model Surat
第2步:
在模型内部命名表
protected $table = 'tb_surat';
然后简单地
Surat::count();
然后,就像你需要在视图中传递结果一样,只需从控制器传递它,如
$count = Surat::count();
return View::make('index')->with('count', $count);
您的观点将在哪里
Total data : {{$count}}
注意:
我建议您使用模型的原因是遵循Eloquent方式,因为这是有史以来的最佳做法。
答案 2 :(得分:0)
写代码希望你能找到答案
<?php
$count = DB::table('fulldataviews')->count();
echo '<h3>'.$count.'</h3>';
?>