Ab der While-Schleife gehts mit der Ausgabe der DB los, der Rest drüber ist nur als Überschrift für die einzelnen ausgegebenen Daten gedacht^^
Sieht ansich OK aus - wie aus dem "Lehrbuch".
Btw: gibts einen speziellen Grund warum du nicht mysql_fetch_assoc verwendest?