Saludos a todos quisiera que me ayudaron tengo este script para insertar en la base de datos pero lo que quiero es actualizar los datos me podrian hechar una mano porfavor
Código PHP:
<?php
include ('../conectar.php');
//$row = 1;
$fp = fopen ("datos.csv","r");
while ($data = fgetcsv ($fp, 1000, ";"))
{
$num = count ($data);
//$row++;
//echo "$row- ".$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].$data[21].$data[22].$data[23].$data[24].$data[25].$data[26].$data[27];
$insertar="INSERT INTO articulos (codfamilia,referencia,descripcion,impuesto,codproveedor1,codproveedor2,descripcion_corta,codubicacion,stock,stock_minimo,aviso_minimo,datos_producto,fecha_alta,codembalaje,unidades_caja,precio_ticket,modificar_ticket,observaciones,precio_compra,precio_almacen,precio_tienda,precio_pvp,precio_iva,codigobarras,imagen,borrado) VALUES ('$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]','$data[21]','$data[22]','$data[23]','$data[2]','$data[25]','$data[26]')";
//mysql_query($insertar) or die (mysql_error ());
if (!$insertar){
echo "NO SE PUDO DAR DE ALTA...<br>";
}
else{
echo '<b><FONT COLOR="red">IMPORTACION CORRECTA</b></FONT>';
}
$resultado= mysql_query ($insertar); }
//echo '<b><FONT COLOR="red">IMPORTACION CORRECTA</b></FONT>';
fclose ($fp);
unlink('datos.csv');
?>