Sie verwenden einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Sie sollten ein Upgrade durchführen oder einen alternativen Browser verwenden.
Nein ich meine das so: CODE
<table>
<tr>
<td>$titel_aus_der_db</td><td>$bild_aus_db</td>
</tr></table>
Nun soll sich aber die Tabelle max. 3 mal nebeneinander wiederholen und dann eine Zeile tiefer wieder anfangen.
Damit ihr genau wisst was ich meine www.dhd24.com stehen auf der Startseite die Top Anzeigen und genau sowas meine ich.
am sinnvollsten machst du das ganze mit Arrays und Schleifen. Je nachdem wie deine Daten vorliegen kannst du dann bequem dein ganzes Array in einer Foreach-Schleife abfeiern und für die 3 TDs immer eine Laufvariable übergeben.
In etwa so: CODE
Foreach ($array as $key => $value) {
echo "<tr>\r\n";
For ($x = 0; $x < 3; $x++){
echo "<td>".$value."<td>\r\n";
}
echo "</tr>\r\n";
}
EDIT: ich seh grad, das das wohl doch nicht so ganz passt. Hab leider grad keine Zeit es nochmal schicker zu machen. Ich hoffe aber, das die Sache halbwegs verständlich ist...
solltest du den inhalt schon in einem array haben dann benutze eine foreach-schleife mit laufvariable oder eine for-schleife
bei beiden schleifen kannst du dann mit modulo arbeiten oder machst eine simple ifanweisung wie if($i == 3)