FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Migracion de una B.D. *.bdf a *.sql con php sin libreria dbase
ola tego un problema y es que quiero hacer un codigo php , en donde alguien sube una base de datos bdf a un servido y mediante php se transforma en una base de datos sql , pero esta en linux y no posee la libreria dbase .
ola |
#2
|
||||
|
||||
¿Y por qué tienen que subirla en ese formato? Si se trata de un formato accesible a cualquier usuario quizá podrías intentar que usen un formato csv o similar.
// Saludos |
#3
|
||||
|
||||
A ver. Mírate este enlace
http://server.bo-bo.si/php/dbfConverter/ No las he probado pero se supone que convierten tablas dbf en mysql o postgres sin requerir la librería de dbase de php. // Saludos |
#4
|
|||
|
|||
gracias le echare un vistazo, siento ser tan exigente pero esta montado en linux y no tiene esa libreria
ola |
#5
|
|||
|
|||
ola me ha dado estos errores a la hora de hacer funcionar los ejemplos de la página y no se ni como solucionarlos podias explicarme un poco sobre su uso :
Warning: opendir(vrhnika): failed to open dir: Invalid argument in c:\appserv\www\migracion\2\input.php on line 110 Warning: readdir(): supplied argument is not a valid Directory resource in c:\appserv\www\migracion\2\input.php on line 112 Warning: closedir(): supplied argument is not a valid Directory resource in c:\appserv\www\migracion\2\input.php on line 124 Warning: opendir(grosuplje): failed to open dir: Invalid argument in c:\appserv\www\migracion\2\input.php on line 110 Warning: readdir(): supplied argument is not a valid Directory resource in c:\appserv\www\migracion\2\input.php on line 112 Warning: closedir(): supplied argument is not a valid Directory resource in c:\appserv\www\migracion\2\input.php on line 124 Warning: opendir(blabla): failed to open dir: Invalid argument in c:\appserv\www\migracion\2\input.php on line 110 Warning: readdir(): supplied argument is not a valid Directory resource in c:\appserv\www\migracion\2\input.php on line 112 Warning: closedir(): supplied argument is not a valid Directory resource in c:\appserv\www\migracion\2\input.php on line 124 Warning: Invalid argument supplied for foreach() in c:\appserv\www\migracion\2\input.php on line 129 Unit VRHNIKA: Unit GROSUPLJE: Unit BLABLA: gracias ola |
#6
|
||||
|
||||
Cita:
// Saludos |
#7
|
|||
|
|||
si vi los enlaces y solo viene codigo puro y duro y todavia no andan mis conocimientos en ese nivel , si embargo se escuchar y quiero aprender.Asin pues te espero para que me aclares .
ola |
#8
|
||||
|
||||
Hola kassel.
No me había olvidado de este hilo, es sólo que no me apeteció ponerme a estudiar un código enredado y que ni dios entiende cómo se usa. Pero me interesó el tema e investigando encontré las definiciones del formato de tablas dbase y me di a la tarea de programar un código php para leer las tablas. Aún no es lo que quieres ya que por el momento sólo es capaz de mostrar el contenido pero espero pronto poder continuarle y programar la exportación a una tabla mysql. Puedes ver el código y su explicación en mi página. Quizá te sirva como comienzo o quizá ya encontraste algo mejor. // Saludos |
#9
|
|||
|
|||
ola roman te doy las gracias por tu interes sin embargo debido a mi falta de conocimientos sobre php , me entra la duda de si usas la libreria dbse?¿?¿
lo siento si la pregunta te parece mal.solo quiero aclararme ola |
#10
|
||||
|
||||
Cita:
Repito que apenas la estoy probando así que no dudo que tenga fallos. ¿Por qué no la pruebas y me comentas? Sólo cópiate el código de dbase.php y el del demo y en la línea dbase = new DBase('dgae.dbf') simplemente cambia el nombre por el de una de tus tablas. Sólo recuerda qe por el momento sólo funcionará si la tabla es dbase III+. // Saludos |
#11
|
|||
|
|||
Cita:
"...Puedes ver el código y su explicación en mi página...", de la respuesta 8 porque tengo el mismo problema de Kassel y no puedo. Está todavía el código allí. Muchas Gracias |
#12
|
||||
|
||||
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|