Chciałbym wyświetlić wynik działania funkcji, która ma policzyć z tabeli komputery, ile jest komputerów o nazwie DELL i ile o nazwie IBM. Może problem jest z Route. Już sam nie wiem.
KomputerController:
public function ibm()
{
$ibm= DB::table('computers')
->where('name', 'IBM')->get()->count();
$dell= DB::table('computers')
->where('name', 'DELL')->get()->count();
return view('welcome', ['ibm' => $ibm, 'dell' => $dell]);
}
web.php
Route::get('welcome','ComputerController@ibm');
Widok:
IBM: <p>{{ $ibm ?? '' }}</p>
DELL: <p>{{ $dell ?? '' }}</p>
Niestety widok nie wyświetla nic. dd($ibm) przed return w kontrolerze pokaże tylko wynik pierwszej zmiennej.