Html/PHP Tabelle nach 8 Spalten in neue Zeile?

1 Antwort

Vom Fragesteller als hilfreich ausgezeichnet

Da du eine for-Schleife verwendest, hast du auch einen Zähler, anhand dessen Status du ermitteln kannst, ob gerade wieder 8 Einträge durchlaufen wurden. Ist der Zähler teilbar durch 8, ohne einen Rest aufzuweisen, kann ein Umbruch erfolgen. Ein Ausnahmefall ist natürlich die 0.

Hier ein sehr simples Beispiel, um das Prinzip zu verdeutlichen:

for ($i = 0; $i < 20; ++$i) {
  if ($i !== 0 && $i % 8 === 0) {
    print "break";
  }

  print $i;
}

Demo