Foros del Web » Programando para Internet » PHP »

for each pra dos variables???

Estas en el tema de for each pra dos variables??? en el foro de PHP en Foros del Web. amigos tengo dos variables tipo varchar en la que guardo valor separados por un |, el problema es que necesito mostrar los valores de dos ...
  #1 (permalink)  
Antiguo 25/12/2002, 17:47
Avatar de GaboMaKano  
Fecha de Ingreso: noviembre-2002
Ubicación: Viña del Mar - Chile
Mensajes: 323
Antigüedad: 22 años
Puntos: 2
for each pra dos variables???

amigos tengo dos variables tipo varchar en la que guardo valor separados por un |, el problema es que necesito mostrar los valores de dos campos, en que guardo info de la misma manera, este es el for each que utilizo para rescatar los datos, hay alguna forma de tomar el valor de los dos campos con un solo for each u otro ciclo, la otra variable es "imagenes"
Alguna sugerencia???

Código PHP:
            $var3=$fila["describeimagen"];
            
$var4 explode ("|"$var3);
            foreach (
$var4 as $var3)
             {
              echo 
"<div align=center>";
              echo 
"<span class=\"destacatexto\">$var3</span>";
              echo 
"<p></p>";
              echo 
"</div>";
             } 
__________________
Exito!!
:censura:
Visita Uganet.cl
  #2 (permalink)  
Antiguo 25/12/2002, 18:09
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
Se supone que ambos arrays que vas a generar con tu explode() .. tienen en mismo numero de elementos? ...

Si así .. cuenta el total de elementos de uno de los dos arrays con count($array1) ... y usa un bucle "FOR"


Código PHP:
$var1=explode(); // campo1 de tu BD
$var2=explode(); // campo2 de tu BD

$total_array=count($var1);

for (
$x=0$x<=$total_array$x++){
echo 
$var1[$x];
echo 
$var2[$x];

Un saludo,
  #3 (permalink)  
Antiguo 25/12/2002, 20:42
Avatar de GaboMaKano  
Fecha de Ingreso: noviembre-2002
Ubicación: Viña del Mar - Chile
Mensajes: 323
Antigüedad: 22 años
Puntos: 2
gracias Cluster, es justo lo que habia hecho.
__________________
Exito!!
:censura:
Visita Uganet.cl
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 22:24.