Ver Mensaje Individual
  #10 (permalink)  
Antiguo 13/01/2011, 17:06
Avatar de masterpuppet
masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 11 meses
Puntos: 845
Respuesta: problemas al crear un formulario

Es raro que no lanze una Exception, proba debugear la data antes del insert

Código PHP:
Ver original
  1. //Application_Model_ClientesMapper
  2. public function save(Application_Model_clientes $clientes)
  3. {
  4.    $data = array(
  5.       'idclientes' => $clientes->getidclientes(),
  6.       'apellido'   => $clientes->getapellido(),
  7.       'nombre'   => $clientes->getnombre(),
  8.      'domicilio' => $clientes->getdomicilio()
  9.    );
  10.  
  11.    if (null === ($id = $clientes->getidclientes())) {
  12.       unset($data['idclientes']);
  13.       Zend_Debug::dump($data);
  14.       $this->getDbTable()->insert($data);
  15.    } else {
  16.       $this->getdbTable()->update($data, array('idclientes = ?' => $id));
  17.    }
  18. }

comproba que los datos corresponden con los campos de la bbdd y comenta el redirect en el controller