Practica csv

Page 1

UNIVERSIDAD TECNOLOGÍCA DEL VALLE DE TOLUCA

Dirección de Carrera de Tecnologías de la Información y Comunicación

Ingeniería en Tecnologías de la Información y Comunicación, Área Sistemas Informáticos

Presenta Morales Ortiz Diana Gabriela

221111338

Ruiz Munguía Andrea

221111305

Villavicencio Ponce Juan Daniel

221110969

Profesor ISE. Raúl Arturo García Martínez Materia Desarrollo de Aplicaciones Web Grupo ITIC-91 Fecha Miercoles, 04 de junio de 2014


www3.inegi.org.mx/sistemas/descarga

Damos clic en Por Entidad Federativa

Damos clic en la entidad que se desee sacar la informaci贸n

Damos clic en el archivo con extensi贸n .xlsx para descargar el archivo

Unas ves descargadas procedimos a abrir el archivo


Los datos que estรกn en la primera fila servirรกn para poder crear la base de datos en MySQL

Posteriormente abrimos SQL yog y se crea una base de datos


Despu茅s se crea la tabla en donde ingresaremos los datos del archivo de Excel

Una vez realizada la tabla en el archivo de Excel que se descarg贸 se debe de guardar como CVS (Delimitado por comas)


Aparece un Dialogo donde dice que des clic en Aceptar si deseas cambiar el tipo de archivo

Luego aparece otro dialogo donde dice que puede tener caracterĂ­sticas no compatible con CSV dar clic en Si

Posteriormente abrir localhost/xampp/ Dar clic en phpMyAdmin


Abrir la base de datos que creaste

Dar clic en Importar

Una vez Importados los datos aparecer谩 un mensaje diciendo (La importaci贸n se ejecut贸 exitosamente)


Dar clic en la tabla datos y aparecen los datos ingresados del Excel


Codigo PHP Conexi贸n.php

<?php $conexion=mysql_connect("localhost","root","") or die('error de hosting'); $base=mysql_select_db("aguascalientes",$conexion) or die ("error de base"); ?>


Csv1.php <?php include 'conexion.php'; $archivo = "aguascalientes.csv"; $fila = 1; if (($gestor = fopen("$archivo", "r")) !== FALSE) { $truncate = mysql_query("truncate table datos")or die ("no se trunco la tabla"); while (($dato = fgetcsv($gestor, 10000, ",")) !== FALSE) { $sql_ins_data="INSERT INTO datos (Cve_entidad, Desc_Entidad, Cve_municipio, Desc_municipio, Tema_nivel_1, Tema_nivel_2, Tema_nivel_3, Id_Indicador, Indicador, anios) VALUES ('$dato[0]', '$dato[1]', '$dato[2]', '$dato[3]', '$dato[4]', '$dato[5]', '$dato[6]', '$dato[7]', '$dato[8]', '$dato[9]')"; $valor_ins_data = mysql_query($sql_ins_data) or die (mysql_error()); } fclose($gestor); echo "Archivo cargado correctamente"; } ?>


Conexi贸n.php <?php $conexion=mysql_connect("localhost","root","") or die('error de hosting'); $base=mysql_select_db("aguascalientes",$conexion) or die ("error de base"); ?>

Patalla de Ejecucion en PHP


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.