Foros del Web » Programando para Internet » PHP »

Problema con paso de variables!

Estas en el tema de Problema con paso de variables! en el foro de PHP en Foros del Web. Hola amigos con un pequeño inconveniente: Tengo un archivo *.cvs que leo con php y hago unas validaciones a dicho archivo, luego extraigo de esa ...
  #1 (permalink)  
Antiguo 08/07/2009, 08:30
Avatar de bacdavi  
Fecha de Ingreso: junio-2006
Ubicación: http://localhost/
Mensajes: 351
Antigüedad: 17 años, 10 meses
Puntos: 7
Pregunta Problema con paso de variables!

Hola amigos con un pequeño inconveniente:

Tengo un archivo *.cvs que leo con php y hago unas validaciones a dicho archivo, luego extraigo de esa los errores pero al extraer ciertos campos tengo problema:

Dentro de un ciclo foreach saco unos arrays y los imprimo con print_r ($variable) pero me sale mas o menos así:

Código:
Array ( [0] => COLEGIATURA GRADO 11,400000000000022,0912,1960.4,,SEGIO GIOVANIZUASTEGUI VASQUEZ,1725 )
Array ( [0] => COBRO CTA AJENA SERV. LOGISTICA Y TRANSPORTE G 11,40000000000002,0909,541,,SEGIO GIOVANIZUASTEGUI VASQUEZ,1725 ) 
Array ( [0] => COBRO CTA AJENA SERVICIOS COMPLEMENTARIOS GRADO 11,400000000000024,0909,616.1,,SEGIO VASQUEZ,1725 )
y lo paso por una variable que se llama $result y me llega solo el ultimo resultado

Código:
Array ( [0] => COLEGIATURA GRADO 11,400000000000022,0912,1960.4,,SEGIO GIOVANIZUASTEGUI VASQUEZ,1725 ) Array ( [0] => COBRO CTA AJENA SERV. LOGISTICA Y TRANSPORTE G 11,40000000000002,0909,541,,SEGIO GIOVANIZUASTEGUI VASQUEZ,1725 ) Array ( [0] => COBRO CTA AJENA SERVICIOS COMPLEMENTARIOS GRADO 11,400000000000024,0909,616.1,,SEGIO VASQUEZ,1725 )
Mis variables php son asi:

Código PHP:
while(....){
...
$resultado=array($variable);
print_r ($resultado);
..
}
$print_r ($resultado); 
Sólo logro ver que los arrays no me los numera asi como array ([0]) array ([0]) y no como array ([0])array ([1])

Alguna ayuda que me puedan brindar!
  #2 (permalink)  
Antiguo 08/07/2009, 08:48
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: Problema con paso de variables!

Lo que tienes que hacer es asignarlas al array: $resultado[] = $variable.

Saludos.
  #3 (permalink)  
Antiguo 08/07/2009, 09:34
Avatar de bacdavi  
Fecha de Ingreso: junio-2006
Ubicación: http://localhost/
Mensajes: 351
Antigüedad: 17 años, 10 meses
Puntos: 7
Respuesta: Problema con paso de variables!

gracias GatorV

ya solo restaria imprimirlo a través de un ciclo cierto:

Código PHP:
foreach($resultado as $key){
     echo 
$key;

  #4 (permalink)  
Antiguo 08/07/2009, 11:12
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: Problema con paso de variables!

Así es o usar print_r o var_dump.

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 02:50.