【发布时间】:2016-03-10 05:39:46
【问题描述】:
我正在使用 Laravel 5.2 PHP 框架。当我尝试通过错误更新任何数据时。我不知道为什么会发生这种情况?我已经在谷歌搜索,但我无法得到任何解决我的问题的结果。
我的routes.php:
Route::group(['prefix' => 'jobs'], function () {
Route::get('all', ['as' => 'allJobs' , 'uses' => 'JobController@index']);
Route::get('create', ['as' => 'addNewJobs' , 'uses' => 'JobController@create']);
Route::post('save', ['as' => 'saveJob' , 'uses' => 'JobController@store']);
Route::get('edit/{id}', ['as' => 'editJobs' , 'uses' => 'JobController@edit']);
Route::put('update', ['as' => 'updateJob' , 'uses' => 'JobController@update']);
Route::get('delete/{id}', ['as' => 'deleteJob' , 'uses' => 'JobController@destroy']);
});
我的JobController.php:
public function update(Request $request, $id=0)
{
$id = $request->input("id");
$job = Jobs::find($id);
$job->jobTitle = $request->input('jobTitle');
$job->jobCat = $request->input('jobCat');
$job->jobSummary = $request->input('jobSummary');
$job->save();
return redirect(route('allJobs'));
}
错误:
我真的不知道问题出在哪里?谁能告诉我它的解决方案?
注意:如果您需要,我可以为您提供更多信息。
【问题讨论】:
标签: php html laravel laravel-5