csvandphptic 92
DESCRIPTION
CSV y PHPTRANSCRIPT
Cargar un Archivo CSV con PHP y almacenarlo en SQLyog.
Código dat.php <html>
<body>
<form action="Cargar.php" method="post"
enctype="multipart/form-data">
<label for="file">Filename:</label>
<input type="file" name="file" id="file"><br>
<input type="submit" name="submit" value="Submit">
</form>
</body>
</html>
Código de Cargar.php <?php
include 'conexion.php';
$archivo=$_FILES["file"]["name"];
echo $archivo;
$fila = 1;
if (($gestor = fopen("$archivo", "r")) !== FALSE) {
while (($datos = fgetcsv($gestor, 1000, ",")) !== FALSE) {
$numero = count($datos);
echo "<p> $numero de campos en la línea $fila: <br /></p>\n";
$fila++;
$nud="";
for ($c=0; $c < $numero; $c++) {
$datos[$c] . "<br />\n";
$nud.="'".$datos[$c]."'".",";
}
$myString = trim($nud, ',');
$sql="insert into
dates(Cve_Entidad,Desc_Entidad,Cve_Municipio,Desc_Municipio,Tema_nivel_1,Tema_nivel_2,Te
ma_nivel_3,Id_Indicador,Indicador) values (".$myString.")";
mysql_query($sql) or die(mysql_error());
}
fclose($gestor);
}
?>
Código Conexión.php <?php
$conexion=mysql_connect("localhost","root","123") or die ("Error de hosting");
$base=mysql_select_db("basecsv", $conexion) or die ("Error e base");
?>
En esta pantalla podemos visualizar lo que realiza el código de dat.php el cual su función es poder
elegir el archivo csv a cargar.
En Esta Segunda pantalla se muestra cuando ya sea elegido el archivo csv a cargar.
En esta Tercer pantalla se muestra cuando ya se cargaron los datos del archivo csv en la base de
datos.