Hmm Ich weisn ciht wie ich das Problem genau beschrieben soll aber ich versuchs mal. ist bestimmt irgendwas banales.
ich rufe aus einer datenbank mehrere tabellen ab udn lasse sie auflisten. Ich will jede zeile der datenbank als eine spalte auf der html seite darstellen. Ist auch kein Problem sieht so aus wie ichs will. das ding ist nur das ich nach 4 spalten einen automatischen umbruch haben möchte und es dann darunter weitergeht. Der Quellcode bis jetzt sieht so aus.
PHP-Code:
<table border="1" cellpadding="2" cellspacing="0" style="border-collapse: collapse; border-right-width:0; border-top-width:0; border-bottom-width:0" bordercolor="#002E9D" id="AutoNumber12">
<tr>
<?php
while(list($id,$username,$passwort,$email,$vorname,$nachname,$strasse,$plz,$ort,$jahre,$geschlecht,$time,$session,$onl,$bild) = mysql_fetch_row($ergebnison)){
array ($benutzernameo = "$username", $altero = "$jahre", $geschlecht = "$geschlecht",$bild ="$bild" );
if($geschlecht == "m"){
$geschlecht = "bilder/icon_mann.gif";
}
if($geschlecht == "f"){
$geschlecht = "bilder/icon_frau.gif";
}
if($bild == "bilderuser/keinbild.jpg"){
$bild = "bilderuser/keinbild.jpg";
}else{
$bild = "bilderuser/tn$benutzernameo.jpg";
}
?>
<td style="border-top-color: #002E9D; border-top-width: 1">
<img border="0" src="<?php echo$bild?>" width="120" height="103"><br>
<center><img border="0" src="<?php echo$geschlecht?>">
<font face="Tahoma" style="font-size: 8pt; font-weight:700" color="#002E9D">/<?php echo$benutzernameo?>/<?php echo$jahre?></font>
</td>
<td style="border-top-color: #002E9D; border-top-width: 0; border-right-style:none; border-right-width:medium; border-bottom-style:none; border-bottom-width:medium">
</td><?php }?>
</tr>
</table>
wie setze ich das jetzt am besten um das er nach 4 spalten nebeneinander ein breack macht und dann unter den 4 spalten weitermacht. dann wieder nach 4 wieder ein umbruch.
Danke schonmal im Vorraus.
Said