I’m new to yii. I have this problem where my data stored in radiobuttonlist or dropDownList is not saved in the database. It always store as null in mysql. here’s my code
View:
<?php
$form = $this->beginWidget(‘CActiveForm’);
echo $form->label($model,‘gender’);
echo $form->radioButtonList($model,‘gender’,array(‘M’=>‘Male’,‘F’=>‘Female’));
echo $form->label($model,‘cat’);
echo $form->dropDownList($model,‘cat’,$category);
echo CHtml::submitButton(‘Submit’);
$this->endWidget();
?>
Controller:
public function actionCreate()
{
$model=new Test;
if(isset($_POST['Test']))
{
$model->attributes=$_POST['Test'];
if($model->save()){
$this->redirect(array('index'));
}
else
var_dump($model->errors);
}
$cat = array('st'=>'STAFF','ot'=>'OTHERS');
$model->gender='M';
$this->render('create',array(
'model'=>$model,'category'=>$cat
));
}
Kindly help… Thanks in advance