<?php
$conectar=mysql_connect(\"localhost\",\"usuario\",\"clave\");
mysql_select_db (\"prueba\",$conectar);
$row = 1;
$fp = fopen (\"precios.csv\",\"r\");
while ($data = fgetcsv ($fp, 1000, \";\"))
{
$num = count ($data);
print \" <br>\";
$row++;
echo \"$row- \".$data[0].$data[1].$data[2];
$actualizar=\"LOAD DATA LOCAL INFILE \'C:\\\\wamp\\\\www\\\\CURSO\\\\precios.csv\' REPLACE INTO TABLE precios (ID,item,precio) VALUES ($data[0], $data[1], data[2])\";
$consulta=mysql_query($actualizar);
}
fclose ($fp);
if($consulta==true){
echo \"<br>Se han actualizado sus datos\";
}else{
echo \"<br>error\";
}
?>
la cuestión es que cuando pruebo el código me sale la leyenda error, es decir, algo no está bien. Por otro lado, cuando intento importar el csv desde la consola de MySQL me actualiza los registros, pero me tira el error 1261 y cuando voy a chequear a la tabla los registos aparaecen en 0. Si alguien sabe y me puede ayudar les voy a agradecer infinitamente proque ya no sé que hacer ni por donde buscar!!!!!!!!!!