Ver Mensaje Individual
  #7 (permalink)  
Antiguo 06/04/2012, 20:51
pixma_uy
 
Fecha de Ingreso: enero-2011
Ubicación: Montevideo
Mensajes: 31
Antigüedad: 13 años, 3 meses
Puntos: 1
Respuesta: Consulta y error al insertar datos Codeigniter2+Doctrine2

Cita:
Iniciado por pixma_uy Ver Mensaje
a ok, si ya lo había probado así tambien y me da lo mismo.
evidentemente en algo le estoy errando, es decir

Código:
$user->setNombre('prueba');
                $user->setApellido("prueball");
                $user->setDireccion("direccion");
                $user->setTelefono("44345345");
                $user->setCelular("56665456");
                $user->setMail("[email protected]");
                $user->setSexo(1);
                $user->setEdad(21);
                $user->setFoto("c:/");
                $user->setHabilitado(1);
                $user->setFechaCreado(new \DateTime("now"));
                
                $user->setIdLocalidad($localidad);
                
                $user->setPassword("loilo");
                $user->setIdTipoUsuario($tipoUser);
               //$user->setIdPersona($person); este campo acepta nulo por eso no lo pongo en esta prueba
o sea al estar heredando la clase Persona desde Usuario, no entendía necesario instanciarlo , dado que la carga la realizo desde Usuario, al no funcionarme utilice la forma indicada más arriba que la había visto en una foro de symfony donde se utilizaba doctrine2.

En realidad he probado de todo un poco y no hay caso, reconozco que en algún lado le estoy errando, pero no encuentro donde.

te agradezco me vuelvas a indicar donde estoy fallando.

Al final dí con el problema del error.

A las clases que heredaban les estaba seteando (por bolu...) los id de la clase padre ej. $user->setIdPersona($person);
obviamente esto causaba el error al momento de ingresar los datos, sea cual fuese la manera (las cuales habían sido muchas y hasta de forma erronea, tal como se posteo inicialmente).

Gracias