ho una pagina HTML dove l'utente deve scegliere tra due opzione e inviare il form. Supponiamo che queste due opzioni si chiamino "a" e "b". Assieme alle due opzione un campo "hidden" mi passa l'id dell'operazione.
Una volta fatto il post i dati arrivano alla pagina php che li elabora.
assegno alla variabile '$lettera' la lettera scelta dall'utente nel form. Lo stesso faccio per $id
Nel database ho una tabella così strutturata:
id | a | b (tutti campi INT)
Quello che voglio fare è aggiungere 1 (somma del numero 1) al valore già presente nel campo corrispondente all'id alla colonna 'a' o 'b', in base a cosa ha scelto l'utente prima. Chiarisco meglio: se '123' sceglie 'a', voglio che la colonna 'a' dell'id 123 incrementi di un valore.
E' possibile farlo in una sola query? O devo per forza fare una query che mi estragga il valore attuale della colonna scelta, e poi un'altra che faccia la somma del valore estratto e di '1'?
Grazie mille, spero di essere stato chiaro a sufficienza.