ObjetivoPHP

Tag: 2007

DEAME3P versión 5 final – Exportar e Importar datos desde Excel 2007 a MySQL.

por ObjetivoPHP el Oct.19, 2009, bajo Rutinas PHP

Disponible la versión 5.0.0 final de Deame3p, ahora aparte de exportar datos de excel hacia MySQL, también realiza la importación es decir genera a partir de una tabla MySQL un archivo excel. Añadimos también un administrador (ABM) básico para tablas que esta en desarrollo. Los Cambios con respecto a la versión 4.0.1 son:

  • ABM básico para tablas de Mysql incluye buscador con paginacion.
  • Consola para generar archivos Excel a través de consultas MySQL.
  • Configuración de php.ini no solo en la exportación, ahora puede realizarse de forma independiente.
  • Menú de borrado de archivos en el directorio planillas, separado de la accion de envio.
  • Importar a Excel desde MySQL con selección de los campos a importar.
  • Vista previa para archivos que se encuentran en el servidor solo para los excel 2007.
  • Actualización de la interfaz grafica de usuario y del logo.

Cualquier error que encuentren por favor si me lo pueden hacer llegar para ir mejorandolo..
Gracias

DEAME3P Versión 5.0.0 final

6 Comentarios :, , , , , , , , mas...

Deame3p – Exportar Excel 2007 a MySQL – Versión 4

por ObjetivoPHP el Sep.06, 2009, bajo Rutinas PHP

Deame3P. 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 MISAM, 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 basicas de formateo de campos entre ellos se encuentran varchar, text, 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.
  • 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.
Debes tener activada la librería php_zip

Muchas Gracias.
Saludos el equipo de Programacion de Deame3p.-

Nota: Esta Rutina es de libre distribución, Úselos bajo su responsabilidad. No nos hacemos responsables por los daños que pueda causar, incluyendo perdida de información.
Descarga aquí deame3p versión 4

1 Comentario :, , , , , mas...

Busca algo

Use el formulario debajo para buscar en el sitio:

Todavía no a encontrado lo que usted busca? Deje un comentario, o póngase en contacto con nosotros así podremos ayudarlo.

Visite a nuestros amigos!

Recomendamos las siguientes paginas amigas...

Archivo

Todas las entradas, cronológicamente...