Hi

Ich stehe vor einem kleinen Problem.
Ich ahbe diesen Code:

PHP-Code:
while($row mysql_fetch_array($result)) {
$namen = array($row['attridar']);
foreach(
$namen as $unit) {
$result2=mysql_query("SELECT * FROM test WHERE attribut_id='$unit'");
while(
$row2 mysql_fetch_array($result2)) {
$aaa=$aaa.$row2['attr_prodid'];
}

In der ersten While sind es drei objekte. Die ausgabe die sein sollte wäre so:
Test1 | -1-5
Test2 | -1-6
Test3 | -3-4
(Die Zahlen hinten sind die die er ausliest mit $aaa)
Jedoch gibt er mir dies aus:
Test1 | -1
Test2 | -1-1
Test3 | -1-1-3

Warum ist dies? Habe ich irgendwo einen Denkfehler?

Danke für eure Hilfe.

gruss

kari_w