Ver Mensaje Individual
  #9 (permalink)  
Antiguo 17/09/2010, 01:55
judatosa8327
 
Fecha de Ingreso: agosto-2010
Mensajes: 27
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: retornar consulta en un form_select (zend framework))

Eso ya me esta funcionando, se los agradezco mucho, ahora tengo dos problemas , el primero es que el elemento Select me esta mostrando lo retornado de la siguiente manera:

0
pregrado
1
tecnico
2
tecnologia

No me esta mostrando solo los nombres
y el segundo es que al momento de almacenar la informacion, no me almacena el dato que yo escojo sino, que guarda el nombre de la tabla en donde almaceno la lista de nombres o estudios.

No se cual es el problema, les agradeceria que me pudieran ayudar, aqui dejo mi codigo, muchas gracias.






$options = array(Zend_Db::AUTO_QUOTE_IDENTIFIERS => false);
$params = array('host'=> '127.0.0.1','username'=>'root','password' => '','dbname'=>'calidad','options'=> $options);
$db = Zend_Db::factory('Pdo_Mysql',$params);
$sql = "select clas_tipo from clase_estudios";
$statement = new Zend_Db_Statement_Pdo($db,$sql);
$statement->execute();
$valores = $statement->fetchAll();

$tipo = new Zend_Form_Element_Select('tipo');
$tipo->setLabel('Tipo de Estudio *')
->setRequired(true)
->addFilter('StripTags')
->addFilter('StringTrim')
->setMultiOptions($valores)
->addValidator('NotEmpty');