私はlaravelで新しいです。私はlaravel 5.4を使って新しいWebアプリケーションに取り組んでいます。私は、データベース内のデータの数を数え、その結果を表示する必要があります。データベースの行数をカウントし、laravel 5.4で表示するには?
public function bending_img(){
$counts = requestImg::where('is_done', '=', '0')->count();
return view('/dashboard')->with(['counts'=> $counts]);
}
public function uploaded_img(){
$count = requestImg::where('is_done', '=', '1')->count();
return view('/dashboard')->with(['count'=> $count]);
}
とビューで:
@if(count($counts)== 0)
no call record to be viewed
@else
<div class="huge">{{$counts}}</div>
@endif
@if(count($count)==0)
no call record to be viewed
@else
<div class="huge">{{$count}}</div>
@endif
をが、エラーがあります:だから、私は、コントローラでこのコードを使用しているundefined variable
。
このエラーを解決してください。
あなたが(ビューで再びあなたのコントローラーと)を2回、それを数えるべきではありません。コントローラの最初のもので十分です。 –
それは2つの異なるケースです。なぜなら、私はそれを2度カウントしています。とにかく、これは問題ではないと思います。私の問題は、そのエラーを表示せずに結果を表示する方法です! –
両方の機能を実行していますか?それらはそれぞれ同じビューを返します。 –