MySQL Ausgabe nicht Zeilen sondern Spaltenweise

asmodis!

Mitglied
Hi Leutz,

folgendes, ich hab mal als Beispiel 9 Werte in meiner Tabelle, wenn ich diese Werte wie folgt abfrage,

<?

$sql = "SELECT * FROM meinertabelle"; $ergebnis=mysql_query($sql, $verbindung);


while ($row=mysql_fetch_object($ergebnis))
{

echo "$row->wert <br>";


}

?>


dann wird mir das ganze doch normalerweise so aufgelistet:

1
2
3
4
5
6
7
8
9


Wie schaffe ich es das die Auflistung so ausschaut:

1 2 3
4 5 6
7 8 9


Also so, das er immer 3 in einer Zeile auflistet, und dann in der nächsten
Zeile weitermacht?

Thx schon mal im Voraus
asmo
 
Zähle eine Variable mit hoch. Wenn der Rest bei Modulo 0 gibt, dann lass ein <br> schreiben.
verkürzt:
while($row){
echo $row->&wert;
++$zaehler;
if ($zaehler\3 = 0)
echo "<br>"
}
 

Neue Beiträge

Zurück