COMO SUBIR ARCHIVOS CSV A MYSQL CON PHP

subir archivos a php con mysql

echo «Hola que tal amigos de vlaz vela, el día de hoy les enseñaré a como subir archivos csv a MySql con PHP con más de 10mil registros para insertar»

¿Subir Archivos CSV a MySql con PHP?

En este tutorial aprenderemos a cómo subir archivo csv a mysql con php, Crearemos esta herramienta en un Formulario que nos permitirá subir miles de registros de forma rápida y sencilla sin necesidad de tener que pagar a terceros para que te puedan realizar este servicio que hoy lo haremos de forma gratuita. Para lo siguiente usaremos excel, php y mysql.

Para empezar tendremos que exportar nuestros datos de Excel a csv (valores separados por comas) y cuando lo abrimos en un bloc de notas se debe observar de la siguiente manera:

id,nombre,apellido_perno,apellido_materno,edad
1,lennin,vargas,montoya,17
2,elizabeth,padilla,apon,20
3,arnold,quispe,campos,57
4,silver,zamata,ford,50
5,adrian,renteria,torpoco,38
6,maxiel,carillo,zapata,24

Ahora creamos un modulo en html y en nuestra base de datos creamos un bd que por nombre en este ejemplo se llama «big_data», dentro tiene una tabla que se llama «Importar» y en su estructura tendrá los campos:

  • id
  • nombre
  • apellido_pats
  • apellido_mat
  • edad

El material de descarga lo podrás encontrar al final de este post, para que puedas realizar tus prácticas.

Importante:

Dentro del archivo index en el <form> escribiremos la etiqueta enctype=»multipart/form-data» sin eso el envío de los archivos no podrá ser realizada, y el otro es escribir el method=»POST».
Una vez tengas el material de descarga, llamado Datos_Masivo lo abrirás en tu IDE favorito y te encontrarás con la conexión de la base de datos, que aparecerá aquí como ejemplo:

conexion.php


index.php


Entonces crearemos un archivo llamado subir_archivo.php que sirve para cuando le den click al botón subir, y en el archivo llamaremos a nuestra conexión llamada conexion.php
Luego crearemos nuestra ruta, Y colocaremos nuestra carpeta Upload que contiene los archivos csv. Seguido un for each para recuperar los elementos del input.

subir_archivo.php

La Base De Datos (Mysql):

Te gustaría Empezar a Ganar Criptomonedas Gratis? Te enseño aquí:

IR A SECCIÓN CRIPTOMONEDAS

🚀 SUSCRIBETE y sumate a esta comunidad Programadora en mi canal de YouTube haciendo clic Aquí.

💛 COMPARTIR este Post, Alarga la Vida!💛

Contenido Relacionado

REPORTES ESTADISTICOS CON PHP Y MYSQL

⭐⭐⭐⭐⭐ Crearemos 4 tipo de Gráficos para nuestros Reportes Estadísticos con PHP y MySql, ejemplos prácticos Leer Más

SUBIR Y MOSTRAR IMAGENES CON PHP Y MYSQL

⭐⭐⭐⭐⭐ Crearemos un formulario que nos ayudara a subir y mostrar imagenes con PHP y MySql, Leer Más

COMO HACER REPORTES EN PHP PDF WORD Y EXCEL

⭐⭐⭐⭐⭐ Te enseñaré como hacer Reportes en PHP y MySql y exportarlo a PDF Word y Leer Más

COMO HACER EFECTO LOADING con AJAX PHP Y MYSQL

⭐⭐⭐⭐⭐ Aprenderemos Hacer Efecto loading con ajax php y mysql en un formulario, Todo el Codigo Leer Más

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *