使用eloquent在Laravel中更新数据库

时间:2018-02-03 17:27:45

标签: php mysql laravel laravel-5

我有一个汽车销售系统的刀片包含选择表格输入。我试图插入从下拉选择中选择的内容,但我得到一个错误,我不知道为什么。

 <div class="form-row">
     <div class="form-group-lg col-md-4">
     <label>MAKE</label>
     <select  name="model" class="form-control"  required autofocus >
     <option selected>choose...</option>
     <option value="Toyota">Toyota</option>
     <option  value="Mercedes">Mercedes</option>
     <option value="Subaru">Subaru</option>
     </select>

     </div> 

如何在laravel

中使用eloquent插入上面选择的项目

2 个答案:

答案 0 :(得分:0)

您必须向我们显示错误响应,以便我们知道您的代码会发生什么......

顺便说一句,你可以做一些基本的检查:

  1. 您是否在表格中插入了csrf_field()?
  2. 请求方法是post还是get?并正确设置?

答案 1 :(得分:0)

首先打开一个表单,将其路由到Controller方法。

import compose from 'recompose/compose

在控制器访问中就像这样

{!! Form::open(['action' => 'TestController@test', 'method' => 'POST']) !!}
  <div class="form-group">
  <h3>Pick a car</h3>
  {{ Form::select('carModel', [
    'Toyota' => 'Toyota',
    'Mercedes' => 'Mercedes',
    'Subaru' => 'Subaru']
  ) }}
  {!! Form::submit('submit') !!}
{!! Form::close() !!}