stefan: Datenbankausgabe Problem mit <table>

Beitrag lesen

hallöle,
ich möchte eine DB Ausgabe machen. klappt im Prinzip auch, nur sieht es nicht gans so aus wie ich das will:
DB-Verbindung ...
if (!$number){ echo"<p align="center">Ihre Suchanfrage ergab leider kein Ergebnis</p>";
}else{
while($row = mysql_fetch_array($result)):
?>
<table width="500" align="center" border="1">
<tr><th width="100">Datum</th>
 <th width="120">Sportart</th>
 <th width="280">Ereignis</th></tr>
 <tr><td align="center" width="100"><?php echo $row[datum]; ?></td>
<td align="center" width="120"><a href="po_up.php?ID=<?=$row[ID]?>"><? echo $row[sportart]; ?></a></td>
<td align="center" width="280"><?php echo $row[ereignis]; ?></td></tr>
</table>
<?php
endwhile;
}
?>

Das Problem ist, dass die Tabellenüberschrfit (th) jedesmal wieder mit ausgeben wird. Wenn ich den Bereich vom ersten <tr></tr> vor die while Schleife stelle wird nur der erste Datensatz in die Tabelle geschrieben...?
Wie kann ich diesem Problem beikommen?
vieln Dank für Hilfe & beste Grüße
Stefan