Lass Dir doch mal die MySQL Error kommen und sieh, was sie meckern hat ..
$db = mysql_connect("127.0.0.1", "root");
if(mysql_error(){
echo mysql_error();
}
mysql_select_db("meine_db",$db);
if(mysql_error(){
echo mysql_error();
}
$sql = "INSERT INTO tabellenname (name,vorname,mail,datum,W1,W2) VALUES ('$name','$vorname','$mail','$datum','$W1','$W2')";
$result=mysql_query($sql,$db);
if(mysql_error(){
echo mysql_error();
}