teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

追記

2020/07/13 16:17

投稿

kai0310
kai0310

スコア2076

answer CHANGED
@@ -1,4 +1,5 @@
1
1
  リクエストメソッドが違うからかと。
2
+ #####web.php
2
3
  ```Diff
3
4
  - Route::post('/edit/{id}', 'TestController@update');
4
5
  + Route::patch('/edit/{id}', 'TestController@update');

1

追記

2020/07/13 16:17

投稿

kai0310
kai0310

スコア2076

answer CHANGED
@@ -1,1 +1,21 @@
1
- リクエストメソッドが違うからです
1
+ リクエストメソッドが違うからかと
2
+ ```Diff
3
+ - Route::post('/edit/{id}', 'TestController@update');
4
+ + Route::patch('/edit/{id}', 'TestController@update');
5
+ ```
6
+ #####list.blade.php
7
+ ```Diff
8
+ <form method="post" action="/edit/{{$test->id}}">
9
+ + {{ csrf_field() }}
10
+ + {{ method_field('patch') }}
11
+ <input type="submit" value="更新" class="btn btn-primary mt-3"> //☆更新ボタン
12
+ <br></br>
13
+ </form>
14
+ ```
15
+
16
+ #####edit.blade.php
17
+ ```Diff
18
+ - <form action="/edit/{id}" method="post">
19
+ + <form action="/edit/{id}" method="get">
20
+
21
+ ```