Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/03/2011, 13:33
victorfz
 
Fecha de Ingreso: abril-2002
Mensajes: 186
Antigüedad: 22 años
Puntos: 2
Respuesta: Problema con fgetcsv

Cita:
Iniciado por ArkangelGammar Ver Mensaje
Lo que hace el fgetcsv es que te trae toda la fila, y vos vas a trabajando por campo en cada fila, por lo tanto, lo que podes hacer para trabajar con determinadas filas, es lo siguiente:

Código PHP:
  <?php
$row 
0;
if ((
$handle fopen("test.csv""r")) !== FALSE) {
    while ((
$data fgetcsv($handle1000";")) !== FALSE) {
//Me salteo la primer fila ya que generalmente tiene los titulo
        
if($row 0){
             
$dato1 $data[0]; //primera columna
             
$dato2 $data[1]; //segunda columna
             
$dato3 $data[24]; //vigesimoquinta columna
             //y asi sucesivamente.
         
}
        
$row $row 1//aca voy contando las filas
       
    
}
    
fclose($handle);
}
?>
Espero haber sido de utilidad.

Saludos,[/QUOTE]







Hola gracias por responder tan rápido pero no me resuelve el problema que lo que necesito es que cuente con un número de filas predeterminado independientemente de que tengan contenido o no.
En este ejemplo solo me faltaría que el bucle while cuente hasta 25 filas en lugar de contar solo las que están con algún contenido.
Espero haberme explicado bien.
Un saludo.
Código PHP:
     while (($data fgetcsv($handle1000";")) != FALSE)//necesito que cuente siempre 25 filas
      
{
          
$num count($data);

          
$row++;
         echo=
$data[0];
      }