אתה לא הבנת איך משתמשים בforeach כנראה.
מטרת הלולאה היא לעבור על מערך, מה שאתה עשית זה פשוט רצית להציב במשתנה כל ערך של _POST.
בשביל לעשות דבר כזה, פשוט היית צריך לעשות ככה:
קוד:
$name = $_POST['name'];
$goals = $_POST['goals'];
$assists = $_POST['assists'];
...
mysql_query(...);
בforeach צריך לתת מערך, לא איבר של מערך (שהוא לא מערך כמובן).
לדוגמא:
קוד:
$arr = array( 'firstname' => 'dvir', 'lastname' => 'cohen' );
foreach( $arr as $name => $val )
{
print $name . ": ". $val;
}