Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   PHP (https://www.clubdelphi.com/foros/forumdisplay.php?f=15)
-   -   Error al migrar fechas (https://www.clubdelphi.com/foros/showthread.php?t=88255)

MALBOTO22 08-05-2015 18:52:13

Error al migrar fechas
 
Buenos dias

Estoy haciendo una migracion de dbf a Firebird, pero no me deja mirgrar un campo tipo fecha los comando utilizados son:

Código:

        $nResultado  = ibase_query($Transaccion, "insert into cuentas (codigo,nombre,cedula,direccion,barrio,telefono,perifact,fecexp,cuotamen,reconexion,iva,traslados,total,meses,derivados,materiales,afiliacion)".
                                                  "values ($cod_usu,'$nom_usu',$ced_usu,'$dir_usu','$bar_usu',$tel_usu,'$est_usu','"$fpa_usu"',$man_usu,$rec_usu,$iva_usu,$tra_usu,$tot_usu,$tim_usu,$der_usu,$cre_usu,$afi_usu);");

me genera el siguiente error

Código:

Parse error: syntax error, unexpected T_VARIABLE in  C:\AppServ\www\sidutec\pdf_ctesbar.php on line 89
cuando uso uno de estos dos codigos

Código:

$nResultado  = ibase_query($Transaccion, "insert into cuentas (codigo,nombre,cedula,direccion,barrio,telefono,perifact,fecexp,cuotamen,reconexion,iva,traslados,total,meses,derivados,materiales,afiliacion)" .
                                                  "values ($cod_usu,'$nom_usu',$ced_usu,'$dir_usu','$bar_usu',$tel_usu,'$est_usu','$fpa_usu',$man_usu,$rec_usu,$iva_usu,$tra_usu,$tot_usu,$tim_usu,$der_usu,$cre_usu,$afi_usu);");

Código:

$nResultado  = ibase_query($Transaccion, "insert into cuentas (codigo,nombre,cedula,direccion,barrio,telefono,perifact,fecexp,cuotamen,reconexion,iva,traslados,total,meses,derivados,materiales,afiliacion)" .
                                                  "values ($cod_usu,'$nom_usu',$ced_usu,'$dir_usu','$bar_usu',$tel_usu,'$est_usu',$fpa_usu,$man_usu,$rec_usu,$iva_usu,$tra_usu,$tot_usu,$tim_usu,$der_usu,$cre_usu,$afi_usu);");

me sale el siguiente mensaje

Código:

Warning: ibase_query() [function.ibase-query]: conversion error from  string "20150401" in C:\AppServ\www\sidutec\pdf_ctesbar.php on line  89
Me permito aclarar que si migro los otros datos sin el campo fecha, toda la información se migra sin problema.

Uso APPSERV, WIN 7, FIREBIRD 2.5

Agradezco la colaboración que me puedan brindar

aams01 22-05-2015 19:05:30

Pueda ser que tengas mal configurado el motor de la base de datos, existen algunos que el formato de fecha lo tienen asignado por AAAA/MM/DD y otros por DD/MM/AAAA
intenta cambiarlo y nos platicas


La franja horaria es GMT +2. Ahora son las 03:23:04.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi