0
我想在數據庫中插入數據。我發現了一個問題。我有2個blade.php頁面。 1. dashboard.blade.php另一個是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
確實沒有save()給你真或假?控制器行爲是否被解僱?你需要在你的問題中回答這個問題,我們無法猜測當我使用儀表板的行爲時,它發生了什麼 –