Sarah: Datenbank problem

Beitrag lesen

Okej also ich will jetzt etwas anders machen. Habe allerdings jetzt folgendes problem.
Ich habe ein textfeld  mit einem Button. Nach klick auf den Button soll der Inhalt in die datenbank eingefügt werden. Und wieder auf die selbe Seite verweisen. Leider klappt mein Datenbank eintrag nicht. Hier mal ein teil meines Codes:

<form action="<?php echo $PHP_SELF; ?>" method=post>
Bitte geben Sie einen Projektnamen an:<br>
 <input type="hidden" name="action" value="save">
 <input type="text" name="projektname" value="">
<?
// Systemeinstellungen
    $id = "root"; // User
    $pw = "xxx"; // Passwort zum MySQL Server
    $host = "localhost"; // Host
    $database = "xxx"; // Name von Datenbank
    $table = "dynamic"; // Name der Tabelle
// Verbindung zum Server und Datenbank
$conn_id = mysql_connect($host,$id,$pw);
mysql_select_db($database, $conn_id);
$action = $_POST['action'];
// Speichert einen neuen Eintrag in der Datenabank ab
if ($action == "save") {
    $Inhalt = $_POST['projektname'];

mysql_query("insert into $table (projektname) VALUES ('$Inhalt')");
    header("Location: ".$PHP_SELF);
}
?>
<input name="Send" type=submit value="Fertigstellen">
</form>

Hoffe ihr könnt mir helfen
Gruss
Sarah