Ok, muchas gracias.
Mira, el codigo donde proceso el submit es este:
Código PHP:
Ver originalpublic function insertar(Application_Model_Ingreso $ingreso){
'nombre_acceso' => $ingreso->getUserName(),
'nombre' => $ingreso->getName(),
'apellido_paterno' => $ingreso->getLastName1(),
'apellido_materno' => $ingreso->getLastName2(),
'sys_actualizacion' => date(DATE_ATOM
, time()), 'sys_creacion' => date(DATE_ATOM
, time()) );
'id_usuario' => $ingreso->getId(),
'contrasena' => $ingreso->getPassword(),
'activo' => "true",
'sys_actualizacion' => date(DATE_ATOM
, time()) );
if(null === ($username = $ingreso->getUserName() )) {
unset ($datos['nombre_acceso'] ); $this->getDbTabla() -> insert($datos);
$this->getDbTablaContraseña() -> insert($pass);
}
}
LA parte que no entiendo del tutorial es el fetchAll de esta página [URL="http://framework.zend.com/manual/en/learning.quickstart.create-model.html"]Tutorial ZF[/URL]
El codigo de mi modelo para mostrar todo es:
Código PHP:
Ver originalpublic function verTodos(){
$resultSet = $this -> getDbTablaIngreso() -> verTodos();
foreach($resultSet as $columna){
$entrada = new Application_Model_Ingreso();
$entrada->setId($columna->usuario_id)
->setUsername($columna->nombre_acceso)
->setName($columna->nombre)
->setLastName1($columna->apellido_paterno)
->setLastName2($columna->apellido_materno);
$entradas[] = $entrada;
}
return $entradas;
}
Y el de mi vista es:
Código PHP:
Ver original<center><b> Todos los registros </b></center>
<p> <a href= "
<?php echo $this->url(array( 'controller'=>'Ingreso',
'action'=>'index'), 'default', true)
?>">
Regresar a inicio </a> </p>
Registros: </br>
<dl>
<?php foreach($this->entradas as $entrada): ?>
<dt> <?php echo $this->escape($entrada->usuario_id)?> </dt>
<dt> <?php echo $this->escape($entrada->nombre_acceso)?> </dt>
<dt> <?php echo $this->escape($entrada->nombre)?> </dt>
<dt> <?php echo $this->escape($entrada->apellido_paterno)?> </dt>
<dt> <?php echo $this->escape($entrada->apellido_materno)?> </dt>
<?php endforeach ?>
</dl>