Hallo Zusammen,
Ich habe ein Problem, an dem ich sicher schon 3 Tage festhänge.
Eigentlich ist es ganz einfach. Ich habe Produkte in meiner Datenbank.
Nun sollen jeweils drei Produkte nebeneinander ausgegeben werden, (durch eine Tabelle mit drei Spalten voneinander getrennt) danach geht es eine Zeile runter und das ganze beginnt von vorne, bis alle Produkte ausgegeben sind!
Wie schaffe ich es, die Produkte von Links nach Recht in der richtigen Reihenfolge auszugeben?
Beispiel:
Datenbank
Produkt 1 Preis 1 EUR
Produkt 2 Preis 2 EUR
Produkt 3 Preis 3 EUR
Produkt 4 Preis 4 EUR
Ausgabe
Spalte 1 => Produkt 1, Produkt 4
Spalte 2 => Produkt 2
Spalte 3 => Produkt 3
Ansatz, klappt aber nicht wirklich:
$abfrage = "SELECT num FROM products order by num";
$ergebnis = mysql_query($abfrage);
$menge = mysql_num_rows($ergebnis);
mysql_close($verbindung);
$wertspalte = $menge / 3;
$runden = floor($wertspalte); // abrunden
$start1 = "0";
$end1 = $start1 + $runden;
$start2 = $end1;
$end2 = $start2 + $runden -1;
$start3 = $end2 + 1;
$end3 = $start3 + $runden;
Danke und Gruss Phil