我想从具有字段kupon的表用户创建更新数据,因此项目最终用户有kupon 100,然后最终用户可以从他有100 kupon的现场车,电动机中输入输入kupon。逻辑car<=kupon
。
控制器
public function __construct()
{
$this->middleware('auth');
}
/**
* Show the application dashboard.
*
* @return \Illuminate\Http\Response
*/
public function index()
{
return view('lucky');
}
public function update()
{
$users = Users::get();
foreach ($users as $user) {
$user->umroh = umroh;
$user->save();
}
}
视图
<form action="/lucky.update" method="post">
{{ csrf_field() }}
<input type="hidden" name="_method" value="PUT">
<label for="umroh"> umroh</label>
<input type="number" value="{{$user->umroh}}"><br>
<input type="submit" name="submit" value="edit">
</form>
路线
Auth::routes();
Route::resource('lucky', 'LuckyController');
有人帮助我。 我只有42个小时的时间开始发布此帖子。
答案 0 :(得分:0)
我不知道您要完成什么,但这是代码的更干净版本。
public function __construct()
{
$this->middleware('auth');
}
/**
* Show the application dashboard.
*
* @return \Illuminate\Http\Response
*/
public function index()
{
return view('lucky');
}
public function update(Request $request, $id)
{
$user = Users::find($id);
$user->umroh = request->umroh;
$user->save();
return redirect()->back();
}
<form action="{{route('lucky.update', ['id' => $user->id])}}" method="post">
{{ csrf_field() }}
<input type="hidden" name="_method" value="PUT">
<label for="umroh"> umroh</label>
<input type="number" name="umroh" value="{{$user->umroh}}"><br>
<input type="submit" name="submit" value="edit">
</form>
Auth::routes();
Route::resource('lucky', 'LuckyController');