把查询的数据交给视图

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

下面,我们去给这个 movie 页面指定一个视图 .. 然后把这个查询出来的结果传递给这个视图 ... 然后在视图里面,去把结果里的所有电影标题输出到页面上 ...

return .. 使用 View 类的 make 方法 ... 视图是 movies.index ... 在 movies 目录下面的 index.blade.php ... 在后面再调用 with 方法,去把这个 $movies ,也就是查询出来的结果,传递给这个视图 ... 传递过去叫做 movies ... 对应的数据是 $movies ...

return View::make('movie.index')->with('movies', $movies);

打开 views 目录 ... movies .... 找到 index.blade.php ...

循环输出数组里的东西,可以使用 foreach 语句 ... 这里我们使用 blade 模板引擎提供的 foreach .. @foreach 括号 ... $movies as $movie ...

这样可以使用这个 $movie ,去输出指定属性的值 ... 把这个值放在一组 li 标签里面 ... 两层花括号 ... $movie->movie_title ...

结束 foreach ... 用一个 @endforeach ..

<h1 class="page-header">电影列表</h1>
<ul>
@foreach ($movies as $movie)
<li>{{ $movie->movie_title }}</li>
@endforeach
</ul>

保存 .. 回到浏览器 ...

在页面上,会显示这个电影标题的列表 ...

0:00
2:25
0:00
0:00
0:00
3:54

把查询的数据交给视图《 Laravel 数据库 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点