Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

problemas para insertar

Estas en el tema de problemas para insertar en el foro de Frameworks y PHP orientado a objetos en Foros del Web. buenas que tal otr vez yo ahora tngo el sig problema con symfony bueno en realidad es la sintaxis que no se uqe hacer en ...
  #1 (permalink)  
Antiguo 23/04/2009, 09:51
 
Fecha de Ingreso: enero-2009
Mensajes: 141
Antigüedad: 15 años, 4 meses
Puntos: 1
Pregunta problemas para insertar

buenas que tal otr vez yo ahora tngo el sig problema con symfony bueno en realidad es la sintaxis que no se uqe hacer en un tabla tngo un campo tipo date (postgres) recibo los datos y a al momento de insertr asi lo estoy haciendo
$aspirante = new Aspirante();
$aspirante->setId($params['cedula']);
$aspirante->setPNombre($params['p_nombre']);
$aspirante->setSNombre($params['s_nombre']);
$aspirante->setPApellido($params['p_apellido']);
$aspirante->setSApellido($params['s_apellido']);
$aspirante->setSexo($params['sexo']);
$nacimiento="to_date('".$params['fecha_nacimiento']."','dd-mm-yyyy')";
$aspirante->setFechaNacimiento($nacimiento);

o asi lo hice tmbien

$aspirante = new Aspirante();
$aspirante->setId($params['cedula']);
$aspirante->setPNombre($params['p_nombre']);
$aspirante->setSNombre($params['s_nombre']);
$aspirante->setPApellido($params['p_apellido']);
$aspirante->setSApellido($params['s_apellido']);
$aspirante->setSexo($params['sexo']);
$aspirante->setFechaNacimiento($params['fecha_nacimiento']);

pero nada me da un error de sintaxis algo como que no concuerdan los formatos aguien sabe como hcerlo??

gracias de antemano
  #2 (permalink)  
Antiguo 23/04/2009, 12:00
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
Respuesta: problemas para insertar

Cita:
Iniciado por Lego Ver Mensaje
pero nada me da un error de sintaxis algo como que no concuerdan los formatos [...]
... es para adivinar el error exacto, ¿verdad?.

No sé, siendo el formato estándar YYYY-MM-DD, y manejandolo así la BD funcionaría como debe ... no sé, ¿probaste establecerlo de esa manera? ...
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #3 (permalink)  
Antiguo 23/04/2009, 14:41
 
Fecha de Ingreso: enero-2009
Mensajes: 141
Antigüedad: 15 años, 4 meses
Puntos: 1
Respuesta: problemas para insertar

si efectivamente es ese lo que sucedio fue que haciendo pruebas coloque una fecha inexisente 1234-56-78 y por eso postgre no me dejo

gracias
  #4 (permalink)  
Antiguo 23/04/2009, 14:47
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
Respuesta: problemas para insertar

... no pos con esa fecha, nunca . Por eso es importante mostrar los errores exactos; te debió decir que el tipo de dato no era válido. Para la otra.

__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:39.