
16/08/2007, 06:29
|
 | | | Fecha de Ingreso: agosto-2007
Mensajes: 106
Antigüedad: 17 años, 8 meses Puntos: 0 | |
NO Puedo Importar CSV a MySQL Aqui esta mi codigo, tengo un CSV q quiero importar el cual tiene los campos separados por ; y valores q conforman un numero con decimales separado por ,
Podria ser el error la presencia de la , dentro del archivo Cita: <?php
require('../../Connections/cajaprof.php');
$row = 1;
$fp = fopen ($_FILES["userfile"]["tmp_name"],"r");
//$fp = fopen ("socios.csv", "r");
while ($data = fgetcsv ($fp, 10000, ";"))
{
$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];
$insertar="INSERT INTO cajaprevprof.afiliados (Socio, ApellidoNombre, Direccion, Localidad, Profesion, SSubsidio, SPrestamo, modulos, valormodulo, prestamo, cuotas, valorcuota, proyeccionsimple, proyecciondoble) 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]')";
mysql_query($insertar);
}
fclose ($fp);
echo 'IMPORTACIÓN FINALIZADA';
?> |