Hola a todos! Consulta... tengo un archivo csv y quisiera importarlo a una tabla. El tema es que hay una columna que se llama cod_linea la cual contiene datos duplicados pero además, no sé por qué tiene espacios vacíos y no sé como quitárselos:
cod_linea
Ford________
Ford________
Ford________
Peugeot________
Peugeot________
Audi________
Audi________
Audi________
(las rayas ________ son espacios vacíos que aparecen en la celda del excel)
...y lo que quisiera hacer es que al importar NO me los duplique:
cod_linea
Ford
Peugeot
Audi
Actualmente importo todo el archivo csv con ete código:
Código PHP:
include('conectar.php');
$row = 1;
$fp = fopen ('lista.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];
$insertar="INSERT INTO producto (id_articulo,cod_categoria,categoria,cod_linea,linea,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);
¿Cómo tengo que hacer para importar los datos sin duplicados? ¿Se pueden quotar los espacios vacíos?
Desde ya muchas gracias.
Saludos. Marx.