While -> Array -> ausgeben

Katzehuhn

Erfahrenes Mitglied
So einmal stör ich noch, hab mich jetzt mal einwenig mit arrays beschäftigt ( bin früher irgend wie immer ohne ausgekommen) nur jetzt brauch ichs^^

Und zwar will ich aus der Datenbank alle Benutzer auslesen die eine Bestimmte Eigenschaft haben und in einem Array speichern, das Problem ist jetzt nur das er mir immer nur den letzten Benutzer ausgibt.(bei der Abfrage sind es sicherer mehrere Benutzer die diese Eigenschaft haben, laut $wieviel zumindest)
Hier mal der Code:

$infosben ="Select * FROM user WHERE x = '5''";
$query2 = mysql_query($infosben);
$wieviel = mysql_num_rows($query2);
while($row = mysql_fetch_object($query2))
{
$info = array();
array_push($info, $row->name);
}
foreach($info as $info2)
echo $info2;

warum also gibt er mir auf diesem Weg nur einen Benutzer aus? (ne ich will die Daten nicht in der Schleife ausgeben)
Danke abermals für eure Hilfe
 
ok soweit sogut, nur leider macht das net was ich will sondern das Bild (man fahrt mit der Maus über ein Bild und die Infos werden angezeigt) wir pro Info einmal kopiert.

Hier der Befehl zum Bild: ( $info2 is das Array)
echo '<a href="index.php?site=map2&a='.$kox2.'&b='.$koy2.'" onMouseOver="textAndPic(this, \''.$info2.'\');"><img src="bilder/max.GIF" width="60" height="60" border="0"></a>';

Danke abermals!
 
Zurück