Hallo php.de leute
ich habe erst vor kurzem angefangen mich mit php und SQL zu beschäftigen und bin dabei mir schritt für schritt eine kleine Website zu bauen nun.. habe ich ein problem mit meiner register.php da er anscheinend keinen user anlegen kann 
hier erhalte ich, wenn ich alle felder im formular eingebe die ausgabe :
"Fehler beim Anlegen des Benutzers."
was ist hier falsch ??? bitte helft mir !!! danke


PHP-Code:
<?php
error_reporting(-1);
ini_set('display_errors',true);
session_start();
$submit = strip_tags($_POST['submit']);
$nickname = strip_tags($_POST['name']);
$firstName = strip_tags($_POST['firstName']);
$lastName = strip_tags($_POST['lastName']);
$password = strip_tags($_POST['pwd']);
$password2 = strip_tags($_POST['pwd2']);
$date = date("Y-m-d");
$connectionid = mysql_connect ("localhost", "root", "");
if (!mysql_select_db ("Sba_DB", $connectionid))
{
die ("Keine Verbindung zur Datenbank");
}
if($submit){
//chekc for existance
if($nickname&&$firstName&&$lastName&&$password&&$password2){
//check passwords
if($password==$password2){
//check char length of names
if(strlen($nickname)<25 && strlen($firstName)<25){
//hohle letzte Id aus der Datenbank
$getId = "SELECT Id FROM benutzername ORDER BY etid DESC LIMIT 1";
$Id = mysql_query ($getId) +1;
// SQL-Anweisung erstellen
$sql = "INSERT INTO
benutzerdaten (Id, Vorname, Nachname, Nickname, Kennwort, Punkte)
VALUES ('".$Id."',
'".$firstName."',
'".$lastName."',
'".$nickname."',
'".md5($password)."',
'".$Id."',)";
mysql_query ($sql);
//echo"$Id";
if (mysql_affected_rows ($connectionid) > 0)
{
echo "Benutzer erfolgreich angelegt.<br>\n";
}
else{
echo "Fehler beim Anlegen des Benutzers.<br>\n";
}
}
}
else{
echo "Deine Passwörter stimmer nicht überein";
}
}
else{
echo "Bitte alle Felder ausfüllen";
}
}
?>
"Fehler beim Anlegen des Benutzers."
was ist hier falsch ??? bitte helft mir !!! danke
Kommentar