Как решить эту ошибку обновления данных в Laravel

Я хочу обновить данные регистрационной формы. Итак, сначала я создал таблицу для данных шоу. В этой таблице я включил кнопку ViewForUpdate, и я передал идентификатор. Когда я нажимаю эту кнопку ViewForUpdate, она показывает уникальные данные правильно на другой странице. После ввода новых данных, и когда я нажимаю кнопку обновления, она показывает эту ошибку –

MethodNotAllowedHttpException 

Итак, как это исправить?

Вот файл RegViewUpdate.blade.php

 <html> <head> <body> <form action="edit{{$users[0]->id}}" method="post" enctype="multipart/form-data"> {{ method_field('PUT') }} {{ csrf_field() }} <div class="form-group"> <label>Name : *</label> <input type="text" class="form-control" name="name" value="{{$users[0]->name}}" required> </div> <div class="form-group"> <label>Username : *</label> <input type="text" class="form-control" name="username" value="{{$users[0]->username}}" required> </div> <div class="form-group"> <label>Password : *</label> <input type="password" class="form-control" name="password" value="{{$users[0]->pw}}" required> </div> <div class="form-group"> <label>Upload Profile Picture :</label> <input type="file" class="form-control-file" name="file_img" aria-describedby="fileHelp"> <small id="fileHelp" class="form-text text-muted">If U Want , U Can Skip Upload A Profile Picture</small> </div> <input type="submit" class="btn btn-primary" name="submit" value="Update"> </form> </body> </html> 

Вот файл RegViewController.php

 <?php namespace App\Http\Controllers; use Illuminate\Http\Request; use DB; class RegViewController extends Controller { public function index() { return view('RegView'); } public function show($id) { $users = DB::select('select * from academic where id = ?',[$id]); return view('RegViewUpdate',['users'=>$users]); } public function edit(Request $request, $id) { $name = $request->input('name'); DB::update('update academic set name = ? where id = ?',[$name,$id]); echo "Record updated successfully.<br/>"; } } 

Вот Маршруты, которые я создал.

 Route::get('edit/{id}','RegViewController@show'); Route::post('edit{id}','RegViewController@edit'); 

Структура academic таблицы.

введите описание изображения здесь