[RISOLTO] Problema switch postato il 04/10/2013 16:20:05 nel forum programmazione, gdrcd, open source, hosting e modificato da astro991 il 04/10/2013 17:35:04
Salve a tutti
Sto cercando di creare un modulo per richiedere la conferma o meno di determinate attività. Ho creato nel db una tabella chiamata conferma_pg così articolata:
id_conferma
pg
data_conferma
conferma
non_conferma
creare il modulo per la richiesta di conferma è stata una passeggiata. Il problema lo sto avendo nella creazione del file che deve visualizzare le richieste. Il modulo dovrebbe essere così articolato:
NOME RICHIEDENTE - CONFERMA/NON CONFERMA - TASTI PER LA CONFERMA/NON CONFERMA
La parte iniziale del codice del modulo è questa:
Pagine → 1 2
04/10/2013 16:28:44
04/10/2013 16:36:53
Pensa te che errore stupido -.- E dire che l'avevo controllato e ricontrollato, non capisco come mi sia sfuggito. Grazie.
L'ho fatto così solo perché nell'altra maniera non saprei come farlo. In poche parole vorrei che il codice funzionasse così: quando arriva la richiesta il campo CONFERMA/NON CONFERMA deve essere vuoto (quindi senza nessuna scritta), poi se clicco sul tasto CONFERMA appare la scritta "confermato", se clicco sul tasto NON_CONFERMA appare la scritta "non confermato". Avevo provato a farlo basandomi sul tasto "topic aperto/chiuso" presente nel forum, ma in quel modo mi metteva in automatico la scritta "non confermato" finché io non cliccassi sul tasto, mentre all'inizio (ossia non appena la richiesta viene inviata) il campo deve restare vuoto. Solo che non sapendo come farlo ho optato per questa soluzione.
04/10/2013 16:46:12
Usi una colonna sola che si chiama "Conferma", categoria Int(1) e valore predefinito NULL.
Se è confermato, metti a 1, se non confermato metti a 0 e predefinito NULL.
Fai una verifica con SWITCH, se è 1 dice confermato, se 0 non confermato, se nullo sta zitto XD
04/10/2013 16:52:21
Ah, provo subito grazie. Ho però un altro problema, ossia non mi visualizza le richieste, nonostante nel db ci siano. Dopo il pezzo di codice di prima c'è questo:
04/10/2013 16:57:53
Questo codice, ammesso che chiami le richiesti giuste, l'unica cosa che fa e metterti un link alla scheda pg.
04/10/2013 17:01:35
Si lo so, ma a me non visualizza nemmeno la scritta con il nome del pg da cliccare..
04/10/2013 17:04:20 e modificato da overlord il 04/10/2013 17:07:06
Evidentemente ci sarà un errore in $result
EDIT: e prova ad usare mysql_fetch_assoc() invece di array. Ma perché mischi richiami mysql diretti, che ormai sono pure deprecati, con quelli di gdrcd, usa o l'uno o l'altro, no?
04/10/2013 17:13:02
Quello l'avevo immaginato, anche se non riesco a capire cosa..
Riguardo allo switch che mi dicevi prima, dovrei fare una cosa del genere:
04/10/2013 17:18:34
No, devi controllare il valore "Conferma" della tabella dopo averlo pescato, non quello di $_POST... se ho capito bene che vuoi fare XD :-P Stai confondendo pure me adesso.
04/10/2013 17:25:11
Provo a spiegare meglio quello che avrei intenzione di fare xD
In questo modulo dovrebbe comparire (sperando di riuscire a risolvere quel problema) una tabella così strutturata:
NOME PG CHE FA LA RICHIESTA - CONFERMA/NON CONFERMA - TASTI
dove:
- nel campo NOME PG CHE FA LA RICHIESTA deve comparire il nome del pg
- nel campo CONFERMA/NON CONFERMA deve comparire la scritta "confermato" se uno conferma, "non confermato" se non conferma, nulla come default
- nel campo TASTI il tasto per confermare e, per come l'avevo fatto prima, il tasto per non confermare
quindi se clicco il tasto CONFERMA appare la scritta "confermato", se clicco sul tasto NON CONFERMA appare la scritta "non confermato". Così è come l'avevo fatto prima.
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Dalemyr: Pratoverde, festa in tutti i Reami
Entropia Universe: Note sulla versione di Entropia Universe 18.13.0
Metin2 → Sfida i tuoi rivali a battersi con te e dimostra la tua superiorità in questo mondo fantasy!
Gioco più visitato di Aprile 2025: The Last Sparks - Savannah Tales
Enlisted: Rendiamo Enlisted un posto migliore N° 68
I dati del generatore di rank sono stati aggiornati!
One Piece World: Level Up verso l'unicità
World of Warship → MMO gratuito con frenetiche battaglie navali ambientate nel ventesimo secolo. Salpa con la tua nave ed affronta i nemici!
Legacy of Magic: Missione Superstizione IIII
Football Team Soccer: Ultimo numero del nostro magazine!
Enlisted: Saldi di maggio in Enlisted
War Thunder → Aviazione, veicoli corazzati e flotte militari della seconda guerra mondiale. Parteciperai a tutte le principali battaglie!
Raxhodya Yaoi GdR: Nuova Trama: L'incubo Senza Volto
Shadow Scape: ✨ Chiusura momentanea
La Tana del Ladro: Si fa festa! Tutti in piazza per Pratoverde!
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
DreamOfYou - Intervista ai gestori del gioco di ruolo fantasy via chat DreamOfYou
Esport Stats! - Esports: il report 2021 sul Business del Centro Studi Nazionale Esports
Vikings GDR - Intervista al gestore del play by chat Vikings GDR ambientato nel violento mondo dei Norreni!
Colpi di Spada - I principali colpi in un combattimento con armi da taglio
Guerra dei Browser - Scopriamo assieme i browser più utilizzati dai giocatori di ruolo online che visitano il portale!
Dragonland - Intervista al gestore di Dragonland storico gioco di Dungeons and Dragons 3.5!
Creare Avatar - Presentazione di 7 App gratuite sul Play Store per creare avatar manga o divertenti!
Realismo vs. Genere - Quando la realtà influenza il gioco: spesso i giochi di ruolo simulano meglio generi fantasy/horror che la vita reale!