Laravel 5.2使用.blade视图显示表格

G.F*_*cio 4 php laravel blade laravel-5.2 laravel-blade

我有我的数据库,已经迁移了所有内容,我的代码可以在需要时在我的表中记录新条目,等等.

我的表格内容为:'id','name','lastname','email','phone','address'.

我想要的是,当你点击提交按钮时,你将被重定向到一个新的'view.blade.php',在那里你可以看到所有数据库的条目,包括最新的.但我不知道如何开发此代码以使其工作.

我需要帮助.谢谢.

Sap*_*aik 8

在控制器功能中,在将新记录存储到表后立即执行此操作.假设您的型号名称是User

从用户模型中获取所有用户记录,

$users =  App\User::all();
Run Code Online (Sandbox Code Playgroud)

将此用户变量传递给视图(假设您view.blade.phpresources/views文件夹中)

return View::make('view', compact('users'));
Run Code Online (Sandbox Code Playgroud)

然后在你的view.blade.php中你可以做这样的事情来显示所有用户记录.

<table>
    <thead>
        <tr>
            <th> id</th>
            <th> name</th>
            <th> last name  </th>
            <th> email </th>
            <th> phone</th>
            <th> adddress </th>
        </tr>
    </thead>
    <tbody>
         @foreach($users as $user)
          <tr>
              <td> {{$user->id}} </td>
              <td> {{$user->name}} </td>
              <td> {{$user->last_name}} </td>
              <td> {{$user->email}} </td>
              <td> {{$user->phone}} </td>
              <td> {{$user->address}} </td>
          </tr>
         @endforeach
   </tbody>
</table>
Run Code Online (Sandbox Code Playgroud)