Foros del Web » Programando para Internet » PHP »

insertar un excell en una bbdd.¿que tengo que hacer?

Estas en el tema de insertar un excell en una bbdd.¿que tengo que hacer? en el foro de PHP en Foros del Web. Buenas, necesito insertar un archivo de excell en una bbdd (mysql o postgre) pero no se que escrip tengo que utilizar para hacerlo, si tengo ...
  #1 (permalink)  
Antiguo 07/05/2007, 04:15
 
Fecha de Ingreso: agosto-2006
Mensajes: 219
Antigüedad: 17 años, 8 meses
Puntos: 0
insertar un excell en una bbdd.¿que tengo que hacer?

Buenas, necesito insertar un archivo de excell en una bbdd (mysql o postgre) pero no se que escrip tengo que utilizar para hacerlo, si tengo que recorrer el texto y definir de donde a donde, o como, si alguien me puede ayudar lo agradecería.


un saludo

oskar calvo
  #2 (permalink)  
Antiguo 07/05/2007, 04:50
Avatar de cala932  
Fecha de Ingreso: septiembre-2006
Ubicación: San Juan-Argentina
Mensajes: 902
Antigüedad: 17 años, 7 meses
Puntos: 9
Re: insertar un excell en una bbdd.¿que tengo que hacer?

hola oscar, quizas te convenga, guardar el archivo de excel como un csv y luego importarlo directamente desde tu base. Tienes que tener en cuenta para ello, que cada columna de la tabla de excel cooincida con el campo de la tabla de la BD. Saludos.
__________________
->Aprender es un proceso que incluye el error..
  #3 (permalink)  
Antiguo 07/05/2007, 05:05
 
Fecha de Ingreso: agosto-2006
Mensajes: 219
Antigüedad: 17 años, 8 meses
Puntos: 0
Re: insertar un excell en una bbdd.¿que tengo que hacer?

Hola teacher Cala932, la verdad es que sería lo más comodo, pero como es un excel que se va ha estar modificando constantemente me gustaría conseguir una clase que me permita hacer la carga, y antes de cargar me haga un borrar toda la tabla, así mediante un cron puedo cargar el excel todos los días a primera hora.

Me he encontrado xls2mysql, pero me esta danto más errores de los que suelo tener yo cuando creo un formulario

Y en phpclasses no he encontrado una clase para pasar de xcl a mysql, si al reves.

un saludo.

oskar
  #4 (permalink)  
Antiguo 07/05/2007, 05:11
Avatar de cala932  
Fecha de Ingreso: septiembre-2006
Ubicación: San Juan-Argentina
Mensajes: 902
Antigüedad: 17 años, 7 meses
Puntos: 9
Re: insertar un excell en una bbdd.¿que tengo que hacer?

buenas, oscar, creo que este enlace es tu solucion:
http://www.appservnetwork.com/
En la primera pagina tienes el ejemplo, espero que te sirva. Saludos
__________________
->Aprender es un proceso que incluye el error..
  #5 (permalink)  
Antiguo 07/05/2007, 05:17
 
Fecha de Ingreso: agosto-2006
Mensajes: 219
Antigüedad: 17 años, 8 meses
Puntos: 0
Re: insertar un excell en una bbdd.¿que tengo que hacer?

creo que me he equivocado.

lo que necesito es cargar un excel en una bbdd de mysql.

al final creo que lo que haré será menio manual medio automático.

creo el cvs, como tu me comentaste de forma manual.

y luego ejecuto un php que me borra las tablas de la bbdd, me carga el csv nuevo, y me luego me genera los informes.

por curiosidad,¿ en php puedo crear archivos html, pdf, y alguno más tipo word, rft, etc...?

gracias

oskar
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 13:21.