Laravel5を使ってデータベースの操作ができるプログラムを作っています。
まず、HTMLのフォームからpostされた値をroutesを伝ってControllerへと渡したいのですが、
こういったエラー文が出てしまいます。
Controllerにuse Input;は登録してあるのですが、なぜエラーが出てしまうのでしょうか。
”FatalThrowableError in FormController.php line 19:
Class 'Input' not found”
ルーティングファイル routes\web.php Route::get('/insert_top', 'FormController@record'); Route::post('/insert_top','FormController@action');
コントローラファイル App\Http\Controllers\FormController class FormController extends Controller { public function record() { return view('sqlconnect/insert_top'); } public function action() { $number = Input::get('number'); //ここが19行目 $address = Input::get('address'); DB::table('addresses')->insert( ['number' => '$number', 'address' => '$address'] ); return view('sqlconnect/insert_action'); } }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/02/10 01:56