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
I dati del generatore di rank sono stati aggiornati!
frost ha risposto alla discussione: Utilità del campo "orientamento sessuale" del personaggio
World of Warship → MMO gratuito con frenetiche battaglie navali ambientate nel ventesimo secolo. Salpa con la tua nave ed affronta i nemici!
Ex Gratia GDR: Quest | Rituale alla Prigione
Le Cronache di Raja Dunia: Fine dei Lavori per il Mercato
Il gestore di Storie di Agarthi ha risposto alla recensione di liquid911
Cleveland City: Novità Crimine e Corporazione CBN
World of Tanks → Lanciati in epiche battaglie spalla a spalla con altri giocatori. Conquista la supremazia nel mondo dei Carri Armati!
World of Warship: Attivate le notifiche!
Miami Gdr: Riorganizzazione dei Quartieri di Miami
RAID Shadow Legends: Kurosa l'Avara!
gdr-online.com ha risposto alla discussione: Play by Discord
Sea of Conquest → Vivi un'avventura tra i mari! Dal cuore del Mare del Diavolo, un paradiso piratesco brulicante di magia, tesori e avventure, salperai verso l'ignoto!
gdr-online.com ha risposto alla discussione: Gdr play by discord: esistono? come trovarne?
gdr-online.com ha aperto una nuova discussione: Nuova Categoria: Play by Discord! 🤖
Il gestore di Exclusive Villa GdR ha risposto alla recensione di amyria
FragPunk: Note dell'Aggiornamento di FragPunk del 14 Luglio
World of Warship → MMO gratuito con frenetiche battaglie navali ambientate nel ventesimo secolo. Salpa con la tua nave ed affronta i nemici!
World of Warship - MMO gratuito con frenetiche battaglie navali ambientate nel ventesimo secolo. Salpa con la tua nave ed affronta i nemici!
Scommesse Live - I quattro motivi principali per le Scommesse Live
Regno di Middle Age - Breve recensione del GDR Fantasy Middle Age
Hogwarts Legacy - Non solo Hogwarts Legacy: tutti i videogame ispirati a Harry Potter
Giochi Hentai - Lista completa dei giochi di ruolo online hentai. V.M. 18
Song of Westeros - Intervista ai gestori del nuovo gioco bastao su Game of Thrones: Song of Westeros!
Radio per GdR - Semplici istruzioni su come utilizzare Spreaker.com per creare un canale webradio per il proprio GdR
ASoIaF - IGI - Intervista ai gestori di ASoIaF - Il Grande Inverno... immergiti nel fantastico mondo di G.R.R. Martin!