Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28/10/2006, 11:34
viktoria
 
Fecha de Ingreso: septiembre-2006
Mensajes: 349
Antigüedad: 17 años, 7 meses
Puntos: 0
Alo mejor soy torpe o no explico bien.
Tengo un bucle
for($i=0; $i<$_POST['count']; $i++){
$separador="/";
if($i==2){$separador="+";}

$fabm=trim($_POST['fabricantes'.$i]);
$mod=trim($_POST['modelo'.$i]);
echo($cadena=$fabm." ".$mod.$separador);
}

ME sale $cadena tal y como debe salir.

Pero si saco la variable $cadena fuera del bucle asi
for($i=0; $i<$_POST['count']; $i++){
$separador="/";
if($i==2){$separador="+";}

$fabm=trim($_POST['fabricantes'.$i]);
$mod=trim($_POST['modelo'.$i]);
$cadena=$fabm." ".$mod.$separador;
}
echo($cadena);

solo me aparece ultima parte del bucle correpondiente a
$cadena=$fabm5." ".$mod5.$separador);
No me une.
Por ejemplo
Si esta dentro de bucle me devulve
fabricate1 modelo1/fabricante2 modelo2/fabricante3 modo3+...fabricante5.modelo5
y si $cadena esta fuera del bucle me devuelve
fabricante5.modelo5