Ciao a tutti.
Devo aggiornare il punteggio delle squadre nella tabella classifica. Ho un form dove inserisco i punti che devono sommarsi al punteggio della squadra (estratto dal db mediante SELECT) e poi andare a sostituire quello vecchio con UPDATE.
Questo pezzo di codice:
anziché sommarsi a quello della somma precedente, è come se recuperasse il valore dei punti e lo sommasse continuamente a 0, cosicché da sostituire quello vecchio con i nuovi punti recuperati e non con i nuovi punti sommati alla somma precedente.Codice PHP:$query20 = mysql_query("SELECT squadra, somma FROM classifica WHERE squadra = '$squadra1'");
$row = mysql_fetch_array($query20);
$somma1 = $row['somma'];
if(!isset($somma1)) {
$punteggio = 0 + $punti1;
} else {
$punteggio = $somma1 + $punti1;
}
$query2 = mysql_query("UPDATE classifica SET somma = '$punteggio' WHERE squadre = '$squadra1'");
Dove sbaglio?![]()
Grazie in anticipo.![]()

Rispondi quotando