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 Segui Discussione Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
New World GDR: Aggiornamenti 22/10/2025
Il gestore di Age of Crystals ha risposto alla recensione di velglarn
Hero Wars → Costruisci la tua squadra di eroi leggendari e domina il campo di battaglia! Strategia, tattica e potenza si scontrano in questo RPG ricco di azione!
World of Warship: Aggiornamento 14.10. Teaser
gdr-online.com ha aperto una nuova discussione: Addio vecchi annunci, benvenuta integrazione! 🔍
Macabre Tales: Iscrizioni Aperte!
Hero Wars: Evento speciale di Vulcan e Risse ⚔️
AlterEgo → Scopri AlterEgo GdR: un incredibile universo narrativo in stile medievale fantasy che cresce, muta e vive giorno dopo giorno grazie ai suoi giocatori!
Intervista allo staff del GdR fantasy-piratesco Black Sails Chronicles!
I dati del generatore di rank sono stati aggiornati!
hopie ha recensito Shadow Scape
Lubecca: [CODICE] - Migliorie Grafiche II
World of Warship → MMO gratuito con frenetiche battaglie navali ambientate nel ventesimo secolo. Salpa con la tua nave ed affronta i nemici!
Cleveland City: Si chiude il caso del “Serial Killer - il Giudice”
New Orleans: Il Social che non ti aspetti
fox ha risposto alla discussione: Gioco investigativo e politico
Hikaru No Tohei - Le Luci di Tohei: Butad-ON - È iniziato Harouin (pure quest'anno) 🎃
Sponsorizzati con noi! → Sponsorizza il tuo gioco su GDR-online! Trova nuovi giocatori fra i migliaia di appassionati che ogni giorno visitano il portale!
Controversie Ai e PbC - Le controversie sull'uso delle intelligenze artificiali nei giochi Play by Chat!
Fanta-Trade - Intervista al creatore di Fanta-Trade il primo browser game finanziario completamente sviluppato in Italia
Menzoberrazan - Entra negli oscuri cunicoli dei Drow. Leggi la nostra recensione di questo particolare GDR
Signore del Male - Le 100 cose che farò se mai diventerò un Signore del Male!
Oscuro Abisso - Presentazione del gdr fantasy Abisso Oscuro scritta dal blog Fantagiochi.it
La quest dell’Eroe - La quest dell’Eroe in The Silmarillion di J.R.R. Tolkien
Zerth GDR - Intervista al gestore del play by chat fantascientifico Zerth GDR!