【发布时间】:2016-05-31 19:39:43
【问题描述】:
我需要更新我的数据表。
根据我的输入name,需要使用来自ask_id 的后者的值更新所有字段
形式:
{!! Form::open(array('url'=>array('/formato/'.$formato->id.'/update'), 'method'=>'PATCH')) !!}
<div class="row">
@foreach($pregunta as $preguntas)
<div class="col-md-4">
<div class="form-group">
{!! Form::hidden('ask_id[]', $preguntas->id) !!}
{!! Form::text('name[]', $preguntas->name, ['class'=>'form-control']) !!}
</div>
</div>
@endforeach
</div>
<div class="row">
<div class="col-md-4">
<button class="btn btn-block btn-success">
Actualizar
</button>
</div>
</div>
{!! Form::close() !!}
控制器:
public function formatoUpdate(Request $request, $id)
{
$item = $request->input('name');
$ask = $request->input('ask_id');
foreach ($ask as $ask_id)
{
$pregunta = ask::find($ask_id);
$pregunta->update($item);
}
return redirect('/formato');
}
【问题讨论】:
标签: php laravel laravel-5.2