Ver Mensaje Individual
  #7 (permalink)  
Antiguo 04/01/2016, 19:45
rodocoyote15
 
Fecha de Ingreso: diciembre-2015
Mensajes: 529
Antigüedad: 8 años, 4 meses
Puntos: 39
Respuesta: Update con suma

Para lo que necesitas, podrías en ves del for, usar un foreach con las claves primarias. Algo así

Código PHP:
Ver original
  1. foreach($_POST['id'] as $key => $value)
  2. {
  3.  
  4.  
  5. }

Y dentro
Código PHP:
Ver original
  1. $ptos = $_POST['puntos'][$key]; // esto para cada POST
  2.  
  3. $update = "UPDATE clasificaciones SET
  4. puntos=$pts+$ptos,
  5. partidos_jugados=$pj+$p_j,
  6. partidos_ganados=$pg+$p_g,
  7. partidos_perdidos=$pp+$p_p,
  8. unidades_matadas=$um+$u_m,
  9. unidades_perdidas=$up+$u_p,
  10. edifios_arrasados=$ea+$e_a,
  11. edificios_perdidos=$ep+$e_p,
  12. catillos_totales=$ct+$c_t,
  13. reliquias_capturadas=$rc+$r_c,
  14. poblacion_aldeanos=$pa+$p_a,
  15. puntuacion_total=$pt+$p_t
  16. WHERE id=$value";