我为每个id构造一个不同的值,这是我的代码
$errorMessage = array();
$result = CheckpointErrormsg::where('checklist_template_id', $checklist_template_id)
->orderby('error_message', 'asc')
->select('checkpoint_id', 'error_message')
->get()->toArray();
foreach ($result as $row) {
$errorMessage[$row['checkpoint_id']][] = $row['error_message'];
}
return $errorMessage;
}
这是我的刀片视图页面:
{!! Form::select($checkpoint['id'].'_c[]', isset($error_messages[$checkpoint['id']])?$error_messages[$checkpoint['id']] : array(), $explode_values, array('multiple'=>'true', 'class'=>'form-control js-example-tags select2','id'=>$checkpoint['id'].'_c')) !!}
在我的数据库中插入了这个格式:值0,1,2但我需要红色,蓝色,绿色 请帮帮我