I'm getting Undefined Variable error. Here is my controller:
Controller:
public function index()
{
/**$englishgrades = StudentHistory::select('date', 'student_id', 'grade')
->where('subject', 'English')
->groupBy('student_id')
->orderBy('date','desc')
->first()
->get();
*/
$englishgrades = StudentHistory::where('subject', 'English')
->get();
$englishgrades = [];
return view('home', $englishgrades);
}
I'm calling it to my blade using
{{ $englishgrades }}
Undefined variable: englishgrades (View: /home/vagrant/Code/projects/DYK/resources/views/home.blade.php)
$englishgrades = [];
andreturn view('home', ['englishgrades' => $englishgrades]);
– Quynh Nguyen