【发布时间】:2017-11-16 20:04:33
【问题描述】:
我已经建立了一个数据库,并想为我的UsersController 中的每一行更新status 列:
我是从这个开始的:
User::where('id', '=', 1)->update(['status' => $status]);
这是可行的,但我需要一些循环来更改所有行,如下所示:
- foreach $id 从表中
- 运行一些代码来更改单个 $status 变量
-
在每行的“status”列中设置单独的 $status 值:
User::where('id', '=', $id)->update(['status' => $status]) 结束foreach
所以对我来说,不清楚如何通过 foreach 遍历表格。然后将我的代码中的计算状态保存到每个单独的 id 中?
【问题讨论】:
标签: php mysql laravel laravel-5