Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/04/2010, 11:18
xfletes
 
Fecha de Ingreso: abril-2010
Mensajes: 115
Antigüedad: 14 años, 8 meses
Puntos: 2
Respuesta: Consulta archivo CSV

Cita:
Iniciado por abimaelrc Ver Mensaje
Si el archivo está delimitado también por comillas puedes hacerlo así. Pero si no lo hay, te va a suceder lo que indicó AlvaroG

Código CSV:
Ver original
  1. "1;","2","3","4"
  2. "a","b","c;","d"
  3. "1a;","2b","3c","4d"

Código PHP:
Ver original
  1. <?php
  2. $f = fopen('a.csv','r');
  3. $boolean = (count(fgetcsv($f,0,',','"')) > 1 ? true : false);
  4.  
  5. fseek($f,0);
  6.  
  7. if($boolean){
  8.     while($data = fgetcsv($f,0,',','"')){
  9.         echo '<pre>';
  10.         var_dump($data);
  11.         echo '</pre>';
  12.     }
  13. }else{
  14.     while($data = fgetcsv($f,0,';','"')){
  15.         echo '<pre>';
  16.         var_dump($data);
  17.         echo '</pre>';
  18.     }
  19. }
  20. fclose($f);
Muchas Gracias abimaelrc