Wo ist hier der Fehler?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>FS09 Studierendenliste</title>
</head>
<body>
<h1>Formular zur Namenseingabe</h1>
<form action="frm_fs09.php" name="frm" method="post">
<p>Vorname:<br><input name="vorname" type="text" size="30" maxlength="30"></p>
<p>Nachname:<br><input name="nachname" type="text" size="30" maxlength="40"></p>
<input type="submit" value="absenden" >
</form>
</body>
</html>
<?php
//Verbindungsdaten
$servername = 'localhost';
$db_user = 'root';
$db_password = '';
//Variablen initialisieren
$vorname = $_POST['vorname'];
$nachname = $_POST['nachname'];
//Schritt 1: Verbindung zum Datenbankserver (MySQL-Server) herstellen
$con = mysql_connect($servername,$db_user,$db_password) or die('Verbindung fehlgeschlagen!');
$datenbankname = 'fs09';
//Schritt 2: Datenbank auswählen
$db = mysql_select_db($datenbankname) or die('Die Datenbank existiert nicht!');
//Schritt 3: Datenbankanfragen
//Daten in Datenbank speichern
//Anfrage erstellen
$einfuegen = "INSERT INTO tbl_fs09_namen VALUES ('$vorname', '$nachname')";
//Anfrage senden
mysql_query($einfuegen);
//Schritt 4: Datenbankanfragen: Ausgabe der Daten in tabell. Form
// Auswahl aller Datensätze
$sql_befehl = "SELECT * FROM tbl_fs09_namen";
//Anfrage senden
$ergebnis = mysql_query($sql_befehl);
echo "<table border='1'> <tr><td colspan='2' class='ueberschrift'>Datenbank $datenbankname</td></tr>";
echo "<tr><td>Vorname</td><td>Nachname</td></tr>";
//Datensätze werden übergeben
while ($row = mysql_fetch_object($ergebnis))
{
echo "<tr><td>$row->vorname</td><td>$row->nachname</td></tr>";
}
echo "</table>";
//Schritt 5: Verbindung zum Datenbankserver beenden
mysql_close($con);
?>