Foros del Web » Programando para Internet » PHP »

Limite En Importacion De Archivo Csv

Estas en el tema de Limite En Importacion De Archivo Csv en el foro de PHP en Foros del Web. Hola a todos, otra ves yo y con una consulta de importacion de archivos csv, mi duda es hay algun limite en la cantidad de ...
  #1 (permalink)  
Antiguo 17/08/2007, 22:32
Avatar de merkano  
Fecha de Ingreso: agosto-2007
Mensajes: 106
Antigüedad: 16 años, 8 meses
Puntos: 0
Limite En Importacion De Archivo Csv

Hola a todos, otra ves yo y con una consulta de importacion de archivos csv, mi duda es hay algun limite en la cantidad de registros a importar, porq la verdad no me deja importar mas de 64 registros!!!!, tengo un archivo q tiene aproximadamente 120.000.

Gracias a todos.
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';
//header("Location: ../Adm_Imp_Socios.php")
?>
  #2 (permalink)  
Antiguo 17/08/2007, 22:38
Avatar de merkano  
Fecha de Ingreso: agosto-2007
Mensajes: 106
Antigüedad: 16 años, 8 meses
Puntos: 0
Re: Limite En Importacion De Archivo Csv

Amigos muchas gracias por prestar atencion al tema, les comento que ya lo solucione el problema estaba en "fgetcsv" el valor 10000, en el archivo tenia algunas lineas mayores a los 10000 caracteres, poner este valor en 0 soluciona el problema.

Muchas Gracias a Todos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:46.