Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30/05/2003, 14:50
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

Esto, no se si os habeis dado cuenta de lo incorrecto que puede ser ese codigo. El formato CSV permite usar el delimitador de campo dentro de un campo si este esta dentro de comillas. Usando el split() si tenemos un CSV tal como este:

1,"Bond, James Bond","007"

nos saldrian 4 campos:

1
"Bond
James Bond"
"007"

Lo cual no es correcto.

Y considero que todo esto es complicar la vida, existiendo la funcion fgetcsv() que realiza la tarea del split(), pero sin su fallo.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.