Non ho capito l'utilità del foreach!
Basta fare in questo modo:
Codice PHP:
$campo1 '';
$campo2 '';
$campo3 '';
ecc...

while ( 
$row mysql_fetch_array($result) )
     {
        
$campo1 .= $row['campo1'] . ' - ';
        
$campo2 .= $row['campo3'] . ' - ';
        
$campo3 .= $row['campo3'] . ' - ';
     }