Foros del Web » Programando para Internet » PHP »

fgetcsv: indicar registro de inicio

Estas en el tema de fgetcsv: indicar registro de inicio en el foro de PHP en Foros del Web. Hola gente, estoy trabajando con la funcion fgetcsv() y me pregunto si se puede indicar desde que registro quiero que empiece a leer los datos, ...
  #1 (permalink)  
Antiguo 06/02/2012, 08:10
Avatar de Patriarka  
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 13 años, 9 meses
Puntos: 288
fgetcsv: indicar registro de inicio

Hola gente, estoy trabajando con la funcion fgetcsv()
y me pregunto si se puede indicar desde que registro quiero que empiece a leer los datos,
lo mas seguro que primero lee todo el archivo csv y luego yo los recorro con el while,

yo tengo asi el codigo parchado:
Código PHP:
Ver original
  1. <?
  2.         $eol= "\r\n";
  3.     $archivo = "Locations.csv";  
  4.     $fp = fopen ( $archivo , "r" );
  5.     $c=0; //contador de registros
  6.     while (( $data = fgetcsv ( $fp , 1000 , "," )) !== FALSE ) {
  7.         if($c>456 ){
  8.                        /*
  9.                         Yo no quiero hacer este if, sino que directamente
  10.                          comience a leer desde el registro 456 en adelante, gracias.
  11.                         */
  12.                 }
  13.         }
  14. ?>
  #2 (permalink)  
Antiguo 06/02/2012, 08:25
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 5 meses
Puntos: 1517
Respuesta: fgetcsv: indicar registro de inicio

Trata con fseek
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 06/02/2012, 09:29
Avatar de Patriarka  
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 13 años, 9 meses
Puntos: 288
Respuesta: fgetcsv: indicar registro de inicio

ho! las clasicas funciones del turbo C!
que ignorante que soy!
gracias gran pastor del php...

Etiquetas: inicio, registro
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 22:36.