ルートパラメーターを受け渡す
発生している問題・エラーメッセージ
404 not found
list.blade.php
@foreach($laravellists as $laravellist) {{$laravellist->id}} {{$laravellist->name}} {{$laravellist->password}} <form action="/delete" method="get"> <input type="submit" name="delete[]" value="削除"> <input type="hidden" name="delete_id" value="{{$laravellist->id}}"> </form> @endforeach
web.php
Route::get('/delete/{delete_id}',function($delete_id){ return view('delete_confirm',['delete_id'=>$delete_id]); });
delete_confirm.blade.php
{{delete_id}} 本当に削除しますか?
試したこと
パラメーターをつけずにやったところ、ページが表示されましたがパラメーターをつけるとうまくいきませんでした。
3つ目のデータの削除ボタンをクリックしたときのurlが
http://localhost:8000/delete?delete_id=3
です。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/10 04:51
2019/09/10 04:53
2019/09/10 06:43