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