como usar dropDownList

buenas tengo este codigo y quisiera que me cada combre me llame otro combo list

<?php echo CHtml::dropDownList(‘Cosul’, ‘consul_id’, array(

   		'Modelo de Consultas'=&gt;array(


        		'Consulta de Estadística-Consulta por Factura'=&gt;'Consulta por Factura',


        		'Consulta de Estadística-Consulta por Siniestro'=&gt;'Consulta por Siniestro',


		'Consulta de Estadística-Consulta por Concepto'=&gt;'Consulta por Concepto',


    	),


		));?&gt;

que cuando seleccionen consulta por fecha, me habra una lista de una base de datos.

Hola,

No estoy seguro si se podrá enviar varios listData en un mismo dropDownList y ahora no puedo probarlo pero puedes empezar investigando por aquí, te envío un ejemplo:


<?php echo $form->dropDownList($model, 'tipo_id', CHtml::listData(GesTiposcli::model()->findAll(array('order'=>'tipo')), 'id_tipocli','tipo'), array('empty'=>'Seleccionar..')); ?>

Esto lo que te crea es un select con todos los valores de tipo del controlador GesTiposcli, cuando seleccionas uno se le asigna a tipo_id el valor de id.

Saludos.