Hallo
ich habe eine Tabelle, die wird mit Datenbankdaten gefüllt.
siehe:
while ($zeile = mysql_fetch_object($ergebnis)) {
echo "<td>".$zeile->bild."</a><br>".$zeile->nickname."</td>\n";
}
echo "</tr>";
nun wird aber die ganze datenbank in eine zeile gepackt.
ich weiß, ich muss die klammer nur unter das /tr machen, dann wird für jeden eintrag eine neue zeile genommen.
Meine Frage ist aber nun, wie kann ich der tabelle sagen, das sie nach vier spalten zur nächsten zeile rücken soll.
wenn ich:
while ($zeile = mysql_fetch_object($ergebnis)) {
echo "<td>".$zeile->bild."</a><br>".$zeile->nickname."</td>\n";
echo "<td>".$zeile->bild."</a><br>".$zeile->nickname."</td>\n";
echo "<td>".$zeile->bild."</a><br>".$zeile->nickname."</td>\n";
echo "<td>".$zeile->bild."</a><br>".$zeile->nickname."</td>\n";
echo "</tr>";
}
es so mache, füllt er einen Datensatz viermal, und wechselt dann die zeile, nimmt den nächsten Datensatz wieder vier mal, und so weiter.
Hat jemand eine Idee, oder eine Lösung?
Vielen Dank
ich habe eine Tabelle, die wird mit Datenbankdaten gefüllt.
siehe:
while ($zeile = mysql_fetch_object($ergebnis)) {
echo "<td>".$zeile->bild."</a><br>".$zeile->nickname."</td>\n";
}
echo "</tr>";
nun wird aber die ganze datenbank in eine zeile gepackt.
ich weiß, ich muss die klammer nur unter das /tr machen, dann wird für jeden eintrag eine neue zeile genommen.
Meine Frage ist aber nun, wie kann ich der tabelle sagen, das sie nach vier spalten zur nächsten zeile rücken soll.
wenn ich:
while ($zeile = mysql_fetch_object($ergebnis)) {
echo "<td>".$zeile->bild."</a><br>".$zeile->nickname."</td>\n";
echo "<td>".$zeile->bild."</a><br>".$zeile->nickname."</td>\n";
echo "<td>".$zeile->bild."</a><br>".$zeile->nickname."</td>\n";
echo "<td>".$zeile->bild."</a><br>".$zeile->nickname."</td>\n";
echo "</tr>";
}
es so mache, füllt er einen Datensatz viermal, und wechselt dann die zeile, nimmt den nächsten Datensatz wieder vier mal, und so weiter.
Hat jemand eine Idee, oder eine Lösung?
Vielen Dank
Kommentar