Ver Mensaje Individual
  #8 (permalink)  
Antiguo 11/04/2006, 15:39
Avatar de Anarninquë
Anarninquë
Colaborador
 
Fecha de Ingreso: julio-2005
Ubicación: MVD | Uruguay
Mensajes: 1.096
Antigüedad: 18 años, 9 meses
Puntos: 28
Solucionado!

Hola, escribo para agradecer a todos, y para comentarles que se me ocurrió cuál era el problema (mientras me duchaba ), y lo probé y efectivamente era eso...

No sé porqué, las lineas (dato1;otrodato;etc;etc) me habían quedado entre comillas (y por eso, agarraba toda la linea como el primer registro)...

Pero el código estaba bien, acá lo dejo por si en otro momento alguien se topa con esto buscando lo mismo que yo buscaba hoy...

CÓDIGO PARA SUBIR UN EXCEL A MYSQL:

Código PHP:
<?php
require("config.php");
$row 1;
$fp fopen ("prueba.csv","r");
while (
$data fgetcsv ($fp1000";"))
{
$num count ($data);
print 
" <br>";
$row++;
echo 
"$row- ".$data[0].$data[1].$data[2].$data[3].$data[4].$data[5];
$insertar="INSERT INTO sorteo_inaugural (numero,nombre,mail,ci,date,time) VALUES ('$data[0]','$data[1]','$data[2]','$data[3]','$data[4]','$data[5]')";
mysql_query($insertar);
}
fclose ($fp);
?>
El excel hay que guardarlo como "CSV" y subirlo a la carpeta donde va este script...


saludos, y gracias de nuevo
__________________
Marcelo Ferreiro - Desarrollador Web
Mi Web - Pixelar.me