Foros del Web » Programando para Internet » PHP »

leer de un archivo exel e insertar en una base de datos?

Estas en el tema de leer de un archivo exel e insertar en una base de datos? en el foro de PHP en Foros del Web. Como hago para leer datos de un archivo de exel y guardarlos en una base de datos mysql? cluster necesito que me envies un ejemplo ...
  #1 (permalink)  
Antiguo 10/06/2003, 11:37
Avatar de barba negra  
Fecha de Ingreso: mayo-2003
Ubicación: bogota
Mensajes: 91
Antigüedad: 14 años, 7 meses
Puntos: 0
leer de un archivo exel e insertar en una base de datos?

Como hago para leer datos de un archivo de exel y guardarlos en una base de datos mysql?

cluster necesito que me envies un ejemplo para entenderlo mas ?

Última edición por barba negra; 11/06/2003 a las 20:20
  #2 (permalink)  
Antiguo 10/06/2003, 12:19
Avatar de Rnsto  
Fecha de Ingreso: marzo-2002
Ubicación: Puerto Vallarta, Mexico
Mensajes: 204
Antigüedad: 15 años, 9 meses
Puntos: 0
no estoy muy seguro,.....

pero lo que tienes que hacer es convertir tu archivo de excel al texto simple y luego con algun script para insertar registros agregas todos a tu DB mysql...

no creo sea la forma mas ortodoxa, pero debe funcionar....
__________________
Saludos
Rnstho Luna
go2mexico.com
  #3 (permalink)  
Antiguo 10/06/2003, 12:38
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Exportandolo a formato CSV tus datos de tu Exell .. usando por ejemplo phpMyadmin o cualquier otro gestor de Mysql puedes importar esos datos CSV ..

Si piensas hacer un script que haga ese proceso .. tienes la función fgetcsv() que te podrá ayudar ..

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
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 18:52.