Cambiare una variabile con un pulsante postato il 22/02/2017 19:26:24 nel forum programmazione, gdrcd, open source, hosting
Sarà una domanda banale ma... non sono (ammetto) mai riuscito a scrivere un codice ben ottimizzato che faccia cambiare una variabile "in rotazione".
Nel senso: premendo il pulsante vorrei che in DB un valore venisse "aggiornato" da 0 a 1, da 1 a 2, da 2 a 0, ecc...
Fino ad ora ho sempre usato un "escamotage" molto poco elegante, ovvero:
Pulsante 01: Un pulsante che imposta la variabile a 1
Pulsante 12: Un pulsante che imposta la variabile a 2
Pulsante 20: Un pulsante che imposta la variabile a 0
Nel codice in php c'è un if:
SE il valore è 0: Pulsante 01.
SE il valore è 1: Pulsante 12
SE il valore è 2: Pulsante 20
Aggiornando la pagina "on submit" il pulsante "cambia" col cambiare del valore e... funziona, però come dicevo, è poco elegante e poco pratico... per non parlare che sono decine di righe di codice e magari si potrebbe fare meglio ecco...
Qualche idea?
Grazie
Pagine → 1
22/02/2017 20:17:53 e modificato da leoblacksoul il 22/02/2017 20:19:40
Una cosa così
22/02/2017 20:24:46 e modificato da dyrr il 22/02/2017 20:25:07
Se vuoi essere sicuro che i valori siano 0 1 2 e che nessuno tenti di far eil furbo con la variabile inviata puoi anche usare una query così:
22/02/2017 21:44:44
Hehe sapevo che ci doveva essere un modo migliore XD
Grazie leoblacksoul e dyrr.
Quando avrò un po' di tempo libero da dedicare a ottimizzare il codice, dovrò andarmi a spulciare le varie pagine php e probabilmente tornerò a rompere le scatole per come implementare tutto...
Cmq grazie :)
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
daphneee ha recensito Hogwarts Express - Harry Potter GDR Forum
La categoria Browser Game raggiunge i 3.600 giochi catalogati!
Crash Bandicoot Zone → Caos, libertà e risate: nel GDR ambientato nell’universo di Crash Bandicoot, ogni storia è possibile… e nulla è troppo folle!
RAID Shadow Legends: Raddoppia i potenziamenti delle evocazioni
Enlisted: Preparazione per l'aggiornamento "Scorching Rays"
La Tana del Ladro: La Notte della Grazia Spezzata
Black Sails Chronicles: OFF - Aggiornamenti di Settembre
World of Tanks → Lanciati in epiche battaglie spalla a spalla con altri giocatori. Conquista la supremazia nel mondo dei Carri Armati!
Il gestore di Black Sails Chronicles ha risposto alla recensione di xeno
Hogwarts Express - Harry Potter GDR Forum: 🧩 PNG attivi: nuove facce ad Hogwarts!
I dati del generatore di rank sono stati aggiornati!
robertocovello ha recensito Storie di Agarthi
Storie di Agarthi → Un Varco si apre davanti a te, un mondo tra i mondi è a portata di mano. Lasciati alle spalle le certezze, inizia l'avventura!
The Coven: Novità della settimana sul The Coven!
Felix Felicis GdR - Harry Potter GdR: Una Nuova Storia - ritorno a Hogwarts
xeno ha recensito Black Sails Chronicles
Ex Gratia GDR: Lo STAFF si amplia... più che mai!
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
Lande di Shannara - Intervista al gestore di Lande di Shannara. Entra nel mondo di Terry Brooks!
Statistiche Tecniche 2014 - Gdr-online.com pubblica i dati tecnici dei suoi visitatori per l'anno 2014. Spulcia i dati disponibili!
NHIE - Intervista alla gestrice di Never Have I Ever: Mysteries of Laconia Bay
Giochi Mitologici - Lista dei giochi mitologici in cui gli Dei camminano fra di noi..
Articoli - Leggi gli articoli proposti da GDR-online.com su tanti argomenti utile ai giocatori di ruolo
Multiplayer - Multiplayer: al tavolo con la tecnologia dei casinò online
Alziora - Fantagiochi presenta Il Regno di Alziora, tra Elfi e Fate nel medioevo..
Intervista Puerto Dorado - Intervista a Yoshi gestore del gdr storico Puerto Dorado