• Lunes 23 de Diciembre de 2024, 00:41

Autor Tema: [Código Fuente] DEAME3P - Exporta archivos excel 2007 a MySQL  (Leído 5248 veces)

objetivophp

  • Nuevo Miembro
  • *
  • Mensajes: 14
    • Ver Perfil
    • http://objetivophp.esp.st
[Código Fuente] DEAME3P - Exporta archivos excel 2007 a MySQL
« en: Lunes 7 de Septiembre de 2009, 23:31 »
0
Deame3p es una rutina programada en PHP 5 que exporta datos contenidos en archivos Excel 2007 (Probado con versiones mayores a Excel 2003) a MySQL.
Las diferencias con otras soluciones de exportación son básicamente las siguientes:

    * nos permite la vinculación o asociación de los campos de la base de datos MySQL con los nombres de las columnas del archivo Excel no siendo necesario que sus nombres coincidan.
    * Intenta la búsqueda de claves foráneas en la base de datos para así proporcionarnos opciones de exportación realizado para tablas tipo MyISAM por lo cual la clave foránea debe tener el mismo nombre que en la tabla donde es clave principal o única.
    * Con los campos AUTOINCREMENT nos da la posibilidad de mantener los datos de la planilla Excel o que la base siga numerando sola.(Se aconseja esta ultima opción para no provocar errores por duplicación).
    * Soporta dos modos INSERCION pura de datos o si una clave se Duplica se puede ACTUALIZAR esa línea.
    * Contiene funciones básicas de formateo de campos entre ellos se encuentran varchar Date DateTimeTimeStamp Time Year(4) tinyint smallint mediumint int bigint bool boolean bit floatdouble set y enum. Además de incluir un método por defecto para los campos no implementados.
    * En el caso que administremos el servidor web permite la configuración de variables sensibles a la rutina como el consumo de memoria y el límite de tiempo máximo que puede ejecutarse.
    * Nos permite codificar la entrada a UTF8 o dejarla como se encuentra en la planilla Excel.

Deame3p debe ser usado para tablas ya existentes no crea tablas si no que inserta registros en ellas.

Autor: ObjetivoPHP

http://objetivophp.esp.st
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.

jebcarlos

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
COMO FUNCIONA
« Respuesta #1 en: Lunes 9 de Noviembre de 2009, 03:54 »
0
Perdon por la ignoracion apenas estoyempezando en PHP y MySQL ya descomprimi el archivo en c:appser\\mysql pero no logro hacer que el navegador lo haga funcionar

objetivophp

  • Nuevo Miembro
  • *
  • Mensajes: 14
    • Ver Perfil
    • http://objetivophp.esp.st
Exportar
« Respuesta #2 en: Lunes 9 de Noviembre de 2009, 04:16 »
0
debes de descomprimir el codigo en C:\\AppServ\\www
en http://sics.webcindario.com/?p=89 podras encontrar la ultima version... 5.0.1

objetivophp

  • Nuevo Miembro
  • *
  • Mensajes: 14
    • Ver Perfil
    • http://objetivophp.esp.st
Nueva Version Deame3p
« Respuesta #3 en: Domingo 10 de Abril de 2011, 04:23 »
0
Bueno en mi blog hace tiempo que tengo una nueva version de la rutina que exporta e importa de excel a mysql. Ademas esta otorga compatibilidad con excel 2007 y 2010 a parte de los anteriores.  En definitiva puede extraer datos y generar xlsx.
http://objetivophp.com

Saludos