我已经创建了一个刀片(使用Laravel Collective)和一个multipe复选框:
while (($csvData = fgetcsv($handle)) !== false)
现在,我要将表中的每个复选框另存为 @foreach($subsc as $subsc)
<div>
{{Form::checkbox('checkbox['. $subsc->Scheme->Scheme_id .']', '1')}}
{!! Form::label('SchemeName', $subsc->Scheme->Scheme_Name.$subsc->Scheme->Scheme_id, ['class' => 'control-label']) !!}
</div>
@endforeach
。我怎么做?
答案 0 :(得分:1)
我想您可以使用数组作为名称来简化操作,并尝试类似的操作。
Form::checkbox('schemeIDS[]', $subsc->Scheme->Scheme_id, true);
// Parameters checkbox: name, value, checked
在控制器功能中使用
$schemeIDS = $request->get('schemeIDS'); // get all the checked values as array
foreach($schemeIDS as $schemeID)
{
// insert into the database
}