3 step process.
<?php
echo $form->labelEx($model,‘Movie’);
$list = CHtml::listData(Movies::model()->findAll(),‘id’,‘title’);
echo $form->dropDownList($model,‘movie_id’,$list,array(‘class’=>‘span5’,‘prompt’=>‘Select movie.’));
?>
-
create form label
-
create list data. id and title both are DB table columns.
-
use list data in drop down list, use prompt param in array for default text. Result something like this:
<select class="span5" name="dropdown name" id="drop down id">
<option value="">Select movie.</option>
<option value="12">dddddddddddddddddddd</option>
<option value="13">Gujjar</option>
</select>