BUENO , aqui esta mi vista index.phtml de mi carpeta cliente, explicando es un formulario de cliente para registra sus datos personales.
Código PHP:
<select id="dpto" name="dpto">
<option value="">[SELECCIONE UN DEPARTAMENTO]</option>
<?php
//$ubg = new UbigeoController();
//$ubg->listardepartamentosAction();
foreach ($this->departamentos as $depa) :
?><option value=<?php echo $depa->dpto; ?>><?php echo $depa->dpto_nombre; ?></option>
<?php
endforeach;
?>
</select>
mi controller UbigeoController.php
Código PHP:
public function listardepartamentosAction(){
$ubigeo = new Model_DbTable_Ubigeo();
$result = $ubigeo->listardepartamentos();
$this->view->departamentos = $result;
//return $result;
}
y mi model Ubigeo.php
Código PHP:
class Model_DbTable_Ubigeo {
public function listardepartamentos(){
$db = Zend_Db_Table_Abstract::getDefaultAdapter();
$db->setFetchMode(Zend_Db::FETCH_OBJ);
$sql = "SELECT DISTINCT dpto,dpto_nombre FROM ubigeo ORDER BY 2";
$rows = $db->fetchAll($sql);
return $rows;
}
}
Agradezco nuevamente tu ayuda