dedlfix: Mysql Ausgabe nach Reihenfolge in drei Spalten

Beitrag lesen

echo $begrüßung;

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!

Du könntest beim Abfragen und Ausgeben einen Zähler mitlaufen lassen. Immer wenn dieser durch die Spaltenanzahl ohne Rest teilbar ist (Stichwort modulo), schließt du die eine Zeile ab und beginnst eine neue. Hinzu kommen noch Sonderfälle, wie Auffüllen mit leeren Elementen wenn die Daten zu Ende aber noch Spalten bis zum nächsten Modulo übrig sind.

echo "$verabschiedung $name";