• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

table

Status
Für weitere Antworten geschlossen.

Murphy

Neues Mitglied
hi zusammen,
bin neu hier, nur weiss ich nicht ob ich mit meiner frage richtig bin.
lade mir ca. 20-25 bilder aus der datenbank in eine tabelle.
die werden auch angezeigt, alle bilder werden in einer reihe ausgegeben.
meine frage: ich möchte nur max. 5 bilder in einer reihe angezeigt haben, also, das ich bei 20 bildern 4 reihen mit jeweils 5 bildern auf dem bildschirm anzeige.
kann mir einer helfen

gruß
murphy
 
Werbung:
Sowas kann man gut mit PHP lösen. Ich persönlich würde folgenden Weg
wählen: Alle Bilder in ein Array schreiben und dann mit einem Zähler
die passenden Werte auslesen, irgendwie so:

Code:
<?
$liste = Array();
array_push($liste, "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12");
var_dump($liste);

echo "<table>";
for ($x=0; $x < count($liste); $x++) {
  if ($x == 0) {
    echo "<tr>";
    echo "<td>";
    echo $liste[$x];
    echo "</td>";
  } elseif (bcmod($x, 5) == 0) {
    echo "</tr>";
    echo "<tr>";
    echo "<td>";
    echo $liste[$x];
    echo "</td>";
  } else {
    echo "<td>";
    echo $liste[$x];
    echo "</td>";
  }
}
echo "</table>";

?>
vielleicht nicht schön, und es geht vielleicht auch einfacher, aber es geht ;)
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben