1. Un foreach no tiene valor, es un ciclo que permite recorrer una variable.
2. Hacer un echo concatenado no implica que la variable sea afectada.
3. Para tu caso puedes unir los elementos de la variable con implode().
tú haces:
Código PHP:
Ver originalforeach ($_POST['nombre'] as $id){
echo $id."<br>"; //imprimes el id, pero no le agregas nada en realidad
}
deberías hacer
Código PHP:
Ver originalforeach ($_POST['nombre'] as $id){
echo $id."<br>";
$variable.="$id <br/>";
}
o mejor: