ObjetivoPHP

Tag: base

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...

Exportar De Excel a MySQL con PHP (Deame3p)

por ObjetivoPHP el Ago.12, 2009, bajo Rutinas PHP

Deame3p es una rutina que exporta datos contenidos en un archivo Excel hasta su versión 2003 a la base de datos MySql, utilizando el lenguaje PHP para realizar dicha tarea.

Descargue Deame3p desde este enlace
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, 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 MySQL.

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

Requerimientos
PHP >= 5.2.0
MySQL >= 5
Navegador Compatible con JavaScript

Instalación
Lo único que tienes que hacer es descomprimir el archivo rar en tu servidor web y darle al directorio planillas los permisos de lectura y escritura.

Uso
Ingresas a la rutina a través de tu navegador Web (Recomendamos FireFox) elijes la opción EXPORTAR y vas siguiendo los pasos de los formularios.

Cualquier Duda o sugerencia por favor déjanos un comentario…
Gracias

Publicar 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...