Foros del Web » Programando para Internet » PHP »

Leer un archivo csv y editar a la vez...

Estas en el tema de Leer un archivo csv y editar a la vez... en el foro de PHP en Foros del Web. Hola necesito hacer lo siguiente... tengo un archivo en formato csv con datos para ser ingresados en una base de datos mysql... el problema es ...
  #1 (permalink)  
Antiguo 16/02/2005, 15:18
 
Fecha de Ingreso: julio-2002
Mensajes: 119
Antigüedad: 21 años, 9 meses
Puntos: 0
Leer un archivo csv y editar a la vez...

Hola necesito hacer lo siguiente... tengo un archivo en formato csv con datos para ser ingresados en una base de datos mysql... el problema es que hay muchos registros que debo editar antes de ingresarlos, por ejemplo las fechas en el archivo csv estan en dd/mm/aaaa, otras ddmmaaaa y otras dmyyyy entonces ¿como puedo hacerlo?

las fechas las se dar vuelta pero ¿como "capturo" los campos de cada linea del archivo csv antes que pasen a la base de datos??

tambien necesitaria saber como hago para capturar los primeros x caracteres de un registro (es para el rut.. que en el archivo viene 12345678k y en la base de datos sólo debo ingresar los digitos.. no el verificador...)

ojala me puedan ayudar que me sacarian un tremendo peso de encima
  #2 (permalink)  
Antiguo 16/02/2005, 16:15
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

PAra el csv: fgetcsv() (www.php.net/fgetcsv).

PAra los primeros caracteres: substr() (www.php.net/substr).

PAra todo lo demas: www.php.net

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:16.