Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/11/2007, 12:30
TheM4ster
 
Fecha de Ingreso: julio-2007
Mensajes: 109
Antigüedad: 16 años, 9 meses
Puntos: 1
¿ insertar fecha en campo del tipo timestamp ?

hola a todos abrá alguien por aqui que halla trabajado con base de datos FIREBIRD...

les cuento estoy realizando una aplicacion web... desarrollada con php y con base ya saben.... el problema es el siguiente...

con las consultas no tengo problemas,
con los insert igual, excepto el campo fecha de tipo timestamp, no me esta grabando este campo... lo estoy mandando como cadena... he intentando de distintas dormas y nada...
les dejo mi codigo porsiaca a ver si alguien sabe la forma...

CREATE TABLE "MOV_REGISTRO_WEB"
(
"SERIE_REGISTRO" CHAR(2) CHARACTER SET WIN1252 NOT NULL,
"NRO_REGISTRO" NUMERIC(7,0) NOT NULL,
"COD_CLIENTE" VARCHAR(11) CHARACTER SET WIN1252 NOT NULL,
"DES_CLIENTE" VARCHAR(80) CHARACTER SET WIN1252 NOT NULL,
"CONTACTO" VARCHAR(50) CHARACTER SET WIN1252,
"DIRECCION" VARCHAR(60) CHARACTER SET WIN1252,
"COD_PAIS" CHAR(2) CHARACTER SET WIN1252,
"COD_DEPARTAMENTO" CHAR(2) CHARACTER SET WIN1252,
"COD_PROVINCIA" CHAR(4) CHARACTER SET WIN1252,
"COD_DISTRITO" CHAR(6) CHARACTER SET WIN1252,
"FECHA_REGISTRO" TIMESTAMP NOT NULL,
"TELEFONO" VARCHAR(25) CHARACTER SET WIN1252,
"MOVIL" VARCHAR(25) CHARACTER SET WIN1252,
"EMAIL" VARCHAR(40) CHARACTER SET WIN1252,
"ESTADO" CHAR(1) CHARACTER SET WIN1252,
CONSTRAINT "PK_MOV_REGISTRO_WEB" PRIMARY KEY ( "SERIE_REGISTRO" , "NRO_REGISTRO" )
);


//////////query para insertar
$fecha = date("d/m/Y h:i:s");


$cad="INSERT INTO MOV_REGISTRO_WEB (SERIE_REGISTRO, NRO_REGISTRO, COD_CLIENTE, DES_CLIENTE, CONTACTO, DIRECCION, COD_PAIS, COD_DEPARTAMENTO, COD_PROVINCIA, COD_DISTRITO, FECHA_REGISTRO, TELEFONO, MOVIL, EMAIL, ESTADO)
VALUES('".$anio."','".$IDREGISTRO."','".$nombres." ','".$empresa."','".$cargo."','".$direccion."','". $dscpais."','".$dscdepartamento."','".$dscprovinci a."','".$dscdistrito."','".$fecha."','".$telefono. "','".$fax."','".$mail."','".$estado."');";

la cuestion es q ese campo fecha no me deja grabar el registro.... por el formato malo q estoy enviando con esta variable $fecha,

necesito otra forma de enviar la $fecha en este mismo query...

saludos....