[RESUELTO] Item por defecto para un <select>

Hola, lo que pasa es que estoy utilizando la función "dropDownList()" y necesito agregarle un option por defecto a mi select, es decir, de la BD yo obtengo una lista de categorías pero quiero que de primero aparezca una opción que diga "seleccione una categoría…" y no se como hacer que eso pase. Necesito ayuda con eso, gracias!

Ejemplo:

Tengo esto…




<select>

  <option>categoria1</option>

  <option>categoria2</option>

  <option>categoria3</option>

</select>



Y quiero esto…




<select>

  <option>seleccione una categoría...</option>

  <option>categoria1</option>

  <option>categoria2</option>

  <option>categoria3</option>

</select>



Un saludo

hola

tenes que agregar




,array( 'prompt'=>'Seleccione...')



te paso un ejemplo de mi codigo




<div class="simple">

<?php echo CHtml::activeLabelEx($model,'are_idArea'); ?>

<?php $areas=Varios::areasConCodigo();?>

<?php echo CHtml::activeDropDownList($model, 'are_idArea', CHtml::listData($areas, 'idArea', 'descripcion')

,array( 'prompt'=>'Seleccione...')

); ?>

</div>



espero te sirva

Yo uso la propiedad empty.

Saludos,

Genial muchachos, muchas gracias! :)