Red social para profesionales IT

Ingresar

DEAME3P - Exportar e Importar de Excel 2003-2007 a MySQL con PHP.


DEAME3P - Exportar e Importar desde Excel a MySQL

12/03/2010:  Actualizado a la version 5.0.5 Corrige errores de tipo E_STRICT.
Puedes descargar la ultima version del sitio sics.webcindario.com

DEAME3P es una rutina que tiene como fin el realizar la exportacion de datos contenidos en tablas Excel a una Base de Datos MySQL así como tambien generar archivos excel a partir de consultas a MySQL. Se recomienda su utilizacion con archivos Excel 2007 (xlsx), pues el rendimiento es mucho mayor que con archivos de versiones anteriores (xls), aparte de tener vista previa solo para los archivos de tipo xlsx.

Las caracteristicas principales son las siguientes:

  • 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.
  • Extraccion de claves foráneas de la base de datos, para así proporcionarnos opciones de exportación, realizado para tablas tipo MyISAM.
  • Opciones para importar el valor AUTOINCREMENT o el valor de la planilla Excel.
  • Soporta dos modos INSERCION, Inserta y actualiza si la clave esta repetida.
  • Contiene funciones basicas de formateo de campos entre ellos se encuentran varchar, Date, DateTime,TimeStamp, Time, Year(4), tinyint, smallint, mediumint, int, bigint, bool, boolean, bit, float,double, set y enum. Además de incluir un método por defecto para los campos no implementados.
  • 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.
  • En la importacion permite seleccionar los campos que compondran el archivo generado.
  • Importaccion de consultas realizadas por consola.
  • Implementacion de un formulario basico para altas, bajas y modificaciones de una tabla MySQL.
  • Formulario de Borrado de los archivos subidos al servidor.

Comentarios