У меня есть случай, когда пользователь может выбрать несколько значений в списке и сохранить их в базе данных, используя модель.
Вот структура таблицы
user_id int(11) , cars_id int(5)
Вот фрагмент моего взгляда
<?php echo CHtml::dropDownList("sourceCars", '',CHtml::listData(MasterCars::model()->findAll(),'cars_code','car_name'),array('size'=>20) );?>
<?php echo CHtml::dropDownList("targetCars", '', array(),array('size'=>20) );?>
Пользователь выбирает автомобили из sourceCars и перемещается в targetCars с помощью Jquery (эта часть выполнена) и
нажимает кнопку Сохранить или Отправить.
Теперь я смогу сохранить все машины, которые он / она выбрал в списке targetCars. Более того, в модели я должен поставить условие, что пользователь не может сохранить более 10 автомобилей, и должен быть выбран хотя бы один автомобиль. Кроме того, пользователь может выбрать 5 автомобилей одновременно, и в следующий раз, когда он придет, он сможет выбрать не более 5 автомобилей, поскольку он уже сохранил 10 записей.
Не могли бы вы дать мне идею реализовать это? какие-либо ссылки, которые могут мне помочь?