我是 Laravel 的新手,一直在尝试将 'student' 表的所有记录存储到一个变量中,然后将该变量传递给视图以便于显示。
我有一个控制器 - ProfileController,在其中有一个函数:
public function showstudents() {
$students = DB::table('student')->get();
return View::make("user/regprofile")->with('students',$students);
}
在我看来,我有这段代码:
<html>
<head>
//---HTML Head Part
</head>
<body>
Hi {{ Auth::user()->fullname }}
@foreach ($students as $student)
{{ $student->name }}
@endforeach
@stop
</body>
</html>
我收到了这个错误:Undefined variable: students (View:regprofile.blade.php)