ho lo stesso problema anche io... sia in locale che nel server
vi posto il codice
devo dire che mi sono accorto che è tutto regolare quando lo provo però non mi scrive nel db ma memorizza righe vuote

<?php

$db_host = "localhost" ;
$db_user = "root" ;
$db_password = "" ;
$db_name = "test" ;

//Inclusioni config news

$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == false )
die ("Errore nella connessione al database");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database");

$query = "INSERT INTO milan (casa, trasferta, gol1, gol2, reti) VALUES ('$casa', '$trasferta', '$gol1', '$gol2', '$reti')";
if (mysql_query($query, $db))
{
echo "Articolo inserito correttamente";
}
else
{
echo "Errore";
}
mysql_close($db);

?>
a me sembra tutto in regola