En esta sección les mostraré a como importar datos de un archivo csv a una tabla mysql
En estas lineas preparamos nuestras variables para guardar la extensión del documento (.csv) y el nombre del documento (documento), y abrimos nuestro documento con la función fopen() pasandole como parámetro el nombre completo del documento y la forma en que abriremos nuestro documento, en este caso "r" para solo lectura.
$ext=".csv";
$file="documento".$ext;
$handle = fopen($file, "r");
La función fgetcsv obtiene una linea de un puntero a un fichero y la analiza en busca de campos csv
$column_headers = array();
$row_count = 0;
while (($data = fgetcsv($handle, 100000, ",")) !== FALSE)
Para ver el código completo ve a mi repositorio ingresando desde el siguiente enlace https://github.com/joako1212/importar-csv-a-mysql.git.
Espero que les ayude bastante mi código, si es así déjame tus comentarios
Comentarios
Publicar un comentario