0
データベースにデータを挿入します。私は問題を発見した。私は2 blade.phpのページがあります。 1. dashboard.blade.php、もう1つはclass.blade.phpです。 フォームアクションdashboard.blade.phpを使って作業しています。しかし、私はclass.blade.phpの動作で動作していません。私はこの問題を見つけることができません。ここに私のフォームアクションは次のとおりです。フォームアクションがlaravelで機能していません
<form class="form-horizontal" role="form" method="POST" action="{{ url('/dashboard') }}">
{!! csrf_field() !!}
私はそのが機能していない
<form class="form-horizontal" role="form" method="POST" action="{{ url('/class') }}">
{!! csrf_field() !!}
それを変更したとき。 はここにあなたのルートに誤りがあり、私のコントローラ
public function showclass(Request $request)
{
$randomnumber = rand(50001,1000000);
$classrooms = new Classrooms();
$classrooms->class_name = $request['class_name'];
$classrooms->subject_name = $request['subject_name'];
$classrooms->section = $request['section'];
$classrooms->class_code = $randomnumber;
$classrooms -> user_id = Auth::user()->id;
$classrooms -> save();
Flash::success('Your status has been posted');
//return redirect(route('dashboard'));
return view('dashboard', array('classroom' => Auth::user()));
}
どのようなエラーが表示されますか?これまでにshowclass関数が呼ばれていますか?もしあれば$ class-> save()はあなたに何を与えるのですか?正しいか間違っているか? –
エラーは表示されません。ちょうど私がアクション "ダッシュボード"を入れたときに、その作業とデータが挿入されました。しかし、私は "クラス"ビューclass.bladeのページを使用してデータが挿入されません。 – Shuvo
okはsave()をtrueまたはfalseにしますか?コントローラーのアクションも起動しましたか?あなたはあなたの質問でこの質問に答える必要があります。実際にダッシュボードを使用すると、何が起きているのかはわかりません。 –