Para lo que necesitas, podrías en ves del for, usar un foreach con las claves primarias. Algo así
Código PHP:
Ver originalforeach($_POST['id'] as $key => $value)
{
}
Y dentro
Código PHP:
Ver original$ptos = $_POST['puntos'][$key]; // esto para cada POST
$update = "UPDATE clasificaciones SET
puntos=$pts+$ptos,
partidos_jugados=$pj+$p_j,
partidos_ganados=$pg+$p_g,
partidos_perdidos=$pp+$p_p,
unidades_matadas=$um+$u_m,
unidades_perdidas=$up+$u_p,
edifios_arrasados=$ea+$e_a,
edificios_perdidos=$ep+$e_p,
catillos_totales=$ct+$c_t,
reliquias_capturadas=$rc+$r_c,
poblacion_aldeanos=$pa+$p_a,
puntuacion_total=$pt+$p_t
WHERE id=$value";