Ciao amici, vengo subito al dunque:
Ho creato per la mia squadra di calcetto una "gestione del torneo" in php e mysql.
Adesso però mi trovo in difficoltà su un punto, ovvero l'aggiornamento della classifica e dei gol fatti/subiti.
Al momento tramite una pagina che ho creato, scelgo la giornata tramite una select, una seconda select che si genera dinamicamente mi fa scegliere una delle partite di quella giornata, quindi ho 2 campi testo x inserire il risultato.
quello che vorrei fare, ma non so nemmeno se è possibile farlo, è una cosa del genere:
oltre ad aggiornare i 2 campi dei gol nella tabella "partite", vorrei che i gol si aggiungessero a quelli della tabella "squadre" e poi tramite una comparazione va ad aggiungere anche i punti in caso di vittoria o pareggio.
mi spiego meglio:
avendo come dati di base, per ogni partita,
squadra A, squadra B, risultato squadra A, risultato squadra B.
mettiamo che oggi squadra A ha vinto 2 a 1.
si può fare con php una cosa del tipo
vedi quanti gol ha fatto finora squadra A e aggiungi quelli di oggi,
vedi quanti gol ha fatto squadra B e aggiungi quelli di oggi,
vedi quanti gol ha subito squadra A e aggiungi quelli subiti oggi,
vedi quanti gol ha subito squadra B e aggiungi quelli subiti di oggi.
poi
vedi quanti punti ha squadra A
vedi quanti punti ha squadra B
se risultato A è MAGGIORE di risultato B
aggiungi 3 punti a squadra A
se risultato A è UGUALE a risultato B
aggiungi 1 punto a squadra A e 1 punto a squadra B
se risultato A è MINORE di risultato B, aggiungi 3 punti a squadra B
ora, le select per vedere i dati riesco a farle, ma non so come gestire le "addizioni" e l'assegnazione dei punti, che suppongo sia una If ma non ho idea di come strutturarla...
sapete aiutarmi?
grazie
fabrizio