Ver Mensaje Individual
  #4 (permalink)  
Antiguo 01/09/2011, 05:51
Avatar de hasdpk
hasdpk
 
Fecha de Ingreso: agosto-2011
Ubicación: $spain->city( 'Arucas' );
Mensajes: 1.800
Antigüedad: 13 años, 3 meses
Puntos: 297
Respuesta: Usar Explode o List en un ciclo

Aquí te paso un código de ejemplo:

Código PHP:
Ver original
  1. <?php
  2.  
  3.     if ($_FILES) {
  4.    
  5.         $abrir = fopen($_FILES['archivo']['tmp_name'], 'rb');
  6.        
  7.         while ($csv = fgetcsv($abrir)) {
  8.        
  9.             foreach ($csv as $valor) {
  10.            
  11.                 echo $valor . "<br />";
  12.            
  13.             }
  14.            
  15.         }
  16.        
  17.         fclose($abrir);
  18.    
  19.     }
  20.  
  21. ?>
  22.  
  23. <html>
  24.  
  25.     <head> ... </head>
  26.  
  27.     <body>
  28.    
  29.         <form method="POST" enctype="multipart/form-data">
  30.        
  31.             <label for="archivo">Seleccionar CSV</label><br />
  32.             <input type="file" id="archivo" name="archivo">
  33.            
  34.             <br /><br />
  35.            
  36.             <input type="submit" value="Procesar">
  37.        
  38.         </form>
  39.    
  40.     </body>
  41.  
  42. </html>

Éste código a mi me hace un cosa super curiosa, y es que no me procesa todo el CSV, pero si le especifico el path a un archivo CSV si lo hace. Desconozco si será porque estoy en Windows.