Pues más o menos, entonces ¿cómo editaría esa parte para seleccionar los campos y los valores?
Me conseguí éste código:
Código PHP:
Ver original<?php
function Conectarse()
{
if (!($link=mysql_connect("localhost","miusuario","mipassword"))) { echo "Error conectando a la base de datos.";
}
echo "Error seleccionando la base de datos.";
}
return $link;
}
$row = 1;
$handle = fopen("datos.csv", "r"); while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) { $row++;
$cadena = "insert into miTabla(Campo1,Campo2,Campo3,Campo4) values(";
for ($c=0; $c < $num; $c++) {
if ($c==($num-1))
$cadena = $cadena."'".$data[$c] . "'";
else
$cadena = $cadena."'".$data[$c] . "',";
}
$cadena = $cadena.");";
echo $cadena."<br>";
$enlace=Conectarse();
}
?>
<h2>Se insertaron <?php echo $row ?> Registros en la tabla miTabla</h2>
Pero al poner los datos correspondientes me marca estos errores:
Código PHP:
Ver originalinsert into personas(NOMBRE,DNI) values(NOMBRE,DNI'NOMBRE','DNI');
Error seleccionando la base de datos.