Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/10/2011, 12:49
Avatar de informacionsys
informacionsys
 
Fecha de Ingreso: mayo-2011
Ubicación: Bogota D.C
Mensajes: 793
Antigüedad: 12 años, 11 meses
Puntos: 76
Respuesta: Leer la primer fila y columna de un CSV

Hola compañeros ya lo solucione... con esfuerzo y con saber leer lo pude hacer...

Lo comparto:

Código PHP:
Ver original
  1. $filas = 1;
  2. // directorio del archivo csv
  3. $file_dir = "../files/sinergia.csv";
  4.  
  5. if(($file = fopen($file_dir,"r")) !== FALSE){// validamos que el archivo se pueda leer
  6.     while (($recordset = fgetcsv($file,1000,";"))!== FALSE){ // leemos el archivo
  7.             $matriz[] = array($recordset);// creamos un arreglo
  8.     $filas++;  
  9.     }
  10.  
  11. //var_dump($matriz);
  12. //cantidad de filas
  13. $cant_rows = count($matriz);
  14.     // recorremos la matriz por filas  
  15.     for($i=0;$i<$cant_rows;$i++){
  16.         // Variable que contiene la primera columna
  17.         $equipos = $matriz[$i][0][0];
  18.         // cantidad de columnas
  19.         $cant_columns = count($matriz[0][0]);
  20.             //recorremos la matriz por columnas
  21.             for($j=0;$j<$cant_columns;$j++){
  22.                 //Variable que contien los la primera fila
  23.                 $planes = $matriz[0][0][$j];
  24.                    
  25.                 // obtener los precio  
  26.                 if($i > 0){
  27.                     if($j >=1){
  28.                         $precios = $matriz[$i][0][$j];
  29.                        
  30.                    
  31.                     }
  32.                 }
  33.             }      
  34.     }
  35.        
  36. }else{
  37.     echo "Error al abrir el archivo";
  38. }

Gracias.....