Prova a fare nella pagina di update un print_r($_SESSSION['id']); e vedi se hai la variabile.
Se esiste non dovresti avere problemi
Se preferisci puoi provare cosi':
Codice PHP:
for($i=0;$i<=count($_SESSION['id'];$i++)){
$update = "UPDATE stagione SET punteggio='".$_SESSION['punteggio'][$i]."' WHERE id='".$_SESSION['id'][$i]."'";
$q = mysql_fetch_array(update) or die(mysql_error());
}