Bien, eso si ya estaba hecho, el problema que cuando hago esto:
Código PHP:
$request = $this->getRequest();
//$form = new Application_Form_Clientes();
[B][COLOR="Red"] if ($this->getRequest()->isPost()) {
if ($form->isValid($request->getPost())) {[/COLOR][/B]
echo $this->view->bienvenido ;
$id = $form->getValue('idclientes');
$nombre = $form->getValue('nombre');
$apellido = $form->getValue('apellido');
//Creamos el modelo
$clieup = new Application_Model_DbTable_Clientes();
//Actualizamos los datos del cliente
$clieup->updateClientes($id, $nombre, $apellido);
//Vamos a la página principal de la aplicación
$this->_redirect('/');
}else{//Si los datos del formulario, no son válidos, se muestra el formulario con los datos de nuevo.
$form->populate($request);
}
}else{//Mostramos los datos del libro en caso de no haber enviado los datos al servidor para actualizar el libro
$id = $this->_getParam('id', 0);
if ($id > 0) {
$Clientes = new Application_Model_DbTable_Clientes();
$form->populate($Clientes->getIdclientes($id));
}
}
donde marque eso, con rojo asi esta el problema me saltea eso.