Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/04/2006, 08:10
acarrascov
 
Fecha de Ingreso: mayo-2004
Ubicación: Bolivia
Mensajes: 48
Antigüedad: 20 años
Puntos: 2
csv -> mysql = No funciona

Probre las diversos ejemplos que hay en este foro y en google, tome de

http://www.forosdelweb.com/showthrea...ighlight=excel

El resultado es que cuando proceso subir.php me muestra en pantalla todos los campos en formato txt, pero NO LO INSERTA EN LA TABLA VEHICULOS.

Ayuda por favor...

El script subir.php

Código HTML:
<?php

require("subastas/clase/tconexion.php");
$row = 1;

$fp = fopen ("datos.csv","r");
while ($data = fgetcsv ($fp, 1000, ","))
{
$num = count ($data);
print " <br>";
$row++;

echo "$row.". $data[0]."------------- ".$data[1]."-------".$data[2]."----- ".$data[3]."----- ".$data[4]."----- ".$data[5]."----- ".$data[6]."----- ".$data[7]."----- ".$data[8]."----- ".$data[9]."----- ".$data[10]."----- ".$data[11]."----- ".$data[12]."----- ".$data[13]."----- ".$data[14]."----- ".$data[15]."----- ".$data[16]."----- ".$data[17]."----- ".$data[18]."----- ".$data[19]."----- ".$data[20];

$insertar="INSERT INTO vehiculos (id_vehiculos, numero, year, n_vehiculos, chasis, shift, cc, km, color, combustible, accesorios1, accesorios2, precio, marca, id_subastas, habilitado, vigente, imagen1, imagen2, precio_actual)
VALUES ('$data[0]','$data[1]','$data[2]','$data[3]','$data[4]','$data[5]','$data[6]','$data[7]','$data[8]','$data[9]','$data[10]','$data[11]','$data[12]','$data[13]','$data[14]','$data[15]','$data[16]','$data[17]','$data[18]','$data[19]','$data[20]')";
mysql_query($insertar);
}
fclose ($fp);
?>