Foros del Web » Programando para Internet » PHP »

ayuda con un csv

Estas en el tema de ayuda con un csv en el foro de PHP en Foros del Web. que tal, tengo un archivo csv el cual debo meter a una bd, el problema es que el delimitador es ¿ y me crea un ...
  #1 (permalink)  
Antiguo 31/03/2009, 11:01
 
Fecha de Ingreso: julio-2008
Mensajes: 33
Antigüedad: 15 años, 10 meses
Puntos: 0
ayuda con un csv

que tal, tengo un archivo csv el cual debo meter a una bd, el problema es que el delimitador es ¿ y me crea un problema aqui ya que al pareser no puedo utilizar ese signo (como que no lo toma en cuenta) alguien puede ayudarme, no puedo cambar de delimitador.

gracias
  #2 (permalink)  
Antiguo 31/03/2009, 11:20
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: ayuda con un csv

La función fgetcsv, el tercer parámetro es el delimitador.

Saludos.
  #3 (permalink)  
Antiguo 31/03/2009, 11:25
 
Fecha de Ingreso: julio-2008
Mensajes: 33
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: ayuda con un csv

si utilizo esa funcion $data = fgetcsv($handle, 1000, "?") pero en ves de darme un arreglo toda la linea la mete en $data[0].
  #4 (permalink)  
Antiguo 31/03/2009, 11:27
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: ayuda con un csv

pero no dices que el delimitador es '¿' ?
  #5 (permalink)  
Antiguo 31/03/2009, 12:00
 
Fecha de Ingreso: julio-2008
Mensajes: 33
Antigüedad: 15 años, 10 meses
Puntos: 0
oh si, disculpa estoy utilizando el signo de interrogacion que abre (¿)

gracias GatorV por el tiempo prestado y por la intencion, no sé como pero ya se dejo, intente con otras funciones de php en cuanto a cadenas, despues le quite esas funciones dejando el sript como estaba y funciono, separo los datos por cada signo y ya los pude subir a la db.

Última edición por GatorV; 31/03/2009 a las 13:03
  #6 (permalink)  
Antiguo 31/03/2009, 13:05
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: ayuda con un csv

Me alegra saberlo, aunque si ves el código que expusiste en tu 2do mensaje estabas usando '?' como delimitador cuando en tu primer mensaje comentaste que era '¿', es probable que de ahí viniera el error.

Saludos.
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 00:17.