Hola,
como pongo en el título del post, he creado un formulario html para cargar un archivo csv y un script php tratar el archivo e insertar su contenido en una base de datos MySQL.
El código del formulario html es este:
Código:
<form action="subir.php" method="post" name="miformu">
<input name"archivo" type="file">
<input type="submit" name="subir" value="Subir" class="Button" />
</form>
Aparentemente, en este formulario no hay ningún problema.
Y el código del script php es este otro:
Código:
<?
# Leemos las lineas del archvo que tendran la forma:
# "campo1","campo2","campo3","campo4 "
$lineas = $archivo;
# Conectamos con la base de datos ...
$connect = mysql_connect("localhost", "joseluis", "joseluis");
mysql_select_db("joseluis", $connect);
# Recorro todas las lineas, y voy ejecutando el insert into con cada linea
for ($i = 0; $i < sizeof($lineas); $i++){
$sql = "INSERT INTO alumnosunimad VALUES (".$lineas[$i].")";
mysql_query($sql, $connect);
}
?>
Durante todo el proceso no me aparece ningún error pero, al final, examino el contenido de la tabla en la base de datos y veo que no me ha insertado nada.
¿Qué es lo que puede estar fallando? Os agradezco mucho, de antemano, cualquier ayuda.
Gracias!!!