CheckBox List не сохраняет YII

У меня есть два списка флажков с тем же именем столбца модели, но при сохранении только последние значения списка флажков сохраняются в базе данных. Ниже приведен код для списка флажков: —

<?php $list = CHtml::listData(Model::model()->findAll(array('condition'=>'id>=17 && id<=26', 'order' => 'name ASC')),'id','name'); } ?>
<?php echo $form->checkBoxList($model,'list',$list,array('multiple'=>true,'disabled'=>false)); ?>
<?php $list = CHtml::listData(Model::model()->findAll(array('condition'=>'id>=27 && id<=39', 'order' => 'name ASC')),'id','name'); } ?>
<?php echo $form->checkBoxList($model,'list',$list,array('multiple'=>true,'disabled'=>false)); ?>

Как сохранить оба значения checkboxlist в базе данных.

0

Решение

используйте функцию array_merge для объединения обоих значений массива, а затем сохраните значение слияния в базе данных.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]