Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/08/2011, 08:59
Avatar de Patriarka
Patriarka
 
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 14 años, 1 mes
Puntos: 288
Respuesta: Error al importar archivo csv desde form

Hola Pola para empezar los archivos se procesan con FILES

$archivo = $_FILES['archivo'];
/*
Con esto puedo ver la informacion del archivo que me llego por el formulario
*/
echo '<pre>';
print_r($archivo);
echo '</pre>';

y se envian el form asi:
<form enctype="multipart/form-data" action="csv-subir.php" method="post" name="miformu">
....
</form>

Bueno con eso ya te envia el archivo para procesarlo, si te sigue tirando error lo vemos

$fp = fopen ('$archivo','r');
while ($data = fgetcsv ($fp, 1000, ";"))
{
$insertar="INSERT INTO articulos (cod_articulo,cod_categoria,categoria,cod_linea,li nea,descripcion,precio,unidad) VALUES ('$data[0]','$data[1]','$data[2]','$data[3]','$data[4]','$data[5]','$data[6]','$data[7]')";
mysql_query($insertar);
}
fclose ($fp);