如何在 laravel 视图中使用 foreach 显示数据

How to display data by using foreach in laravel view

我正在使用 foreach loop.But 在 laravel 视图中显示数据,循环显示一些东西

控制器

class StudViewController extends Controller {

public function index(){
    $studentList = DB::select('select * from student');
    // var_dump($studentList);
    return view('stud_view',['students'=>$studentList]);
}

} ?>

查看

<!DOCTPE html>
<html>
<head>
<title>View Student Records</title>
</head>
<body>
<table border = "1">
<tr>
<td>Id</td>
<td>First Name</td>
<td>Last Name</td>
<td>City Name</td>
<td>Email</td>
</tr>
@foreach ($students as $student)
<tr>
<td>{{ $student->id }}</td>
<td>{{ $student->first_name }}</td>
<td>{{ $student->last_name }}</td>
<td>{{ $student->city_name }}</td>
<td>{{ $student->email }}</td>
</tr>
@endforeach
</table>
</body>
</html>

谁能帮帮我。

谢谢

看来您没有正确命名您的视图文件..

如果您正在使用 laravel blade 模板,您的视图文件名应该是 stud_view.blade.php

Laravel Blade Introduction