Creazione di campi nelle tabelle del database: come fare? postato il 13/05/2017 21:30:04 nel forum programmazione, gdrcd, open source, hosting
qualcuno sa con quali parametri si crea un campo in una tabella di database? voglio semplicemente aggiungere l'ambito del messaggio (In Gioco) oppure (OFF Game) quando invii un msg privato. Con quali parametri creo il campo "ambito" nela tabella "messaggi" del database?
Poi ho intenzione di selezionare l'ambito nel momento in cui si scrive un nuovo messaggio di posta e lo farò sfruttando un semplice tag select di html:
Pagine → 1
13/05/2017 22:24:56 e modificato da sgc carter il 13/05/2017 22:25:11
Io ti consiglio di definire il tipo di missiva (ON, OFF..) con un valore numerico (0= ON, 1=OFF) e di inserire solo un campo di tipo tinyint(1) in DB.
Dovresti avere uncampo tinyint(1) "letto" per vedere se il messaggio è stato letto o meno. Se c'è, duplica la colonna cambiando solo il nome da "letto" a "Ambito" :)
13/05/2017 22:34:11
13/05/2017 23:44:53
Non utilizzando lo stesso codice non so dirti esattamente cosa devi fare, ma sì, in linea di massima devi:
Dare la possibilità ai PG di scegliere (in fase di scrittura del messaggio) se questo è ON o OFF (magari un menu a tendina con valore 0 o 1, appunto epr ON e OFF).
Quindi quel valore va inserito in database quando scrivono il messaggio.
Nella pagina di lettura del messaggio puoi inserire una semplice immagine o una scritta con un if. Se ambito=0 -> Scritta/img: ON, se ambito = 1 -> Scritta/img: OFF
14/05/2017 01:21:09
14/05/2017 13:08:44
Allora...
"al codice" non importa cosa è 0, 1.. a lui importa solo che l'utente possa scegliere tra 0 e 1.
Deve poi mandare quella scelta al DB (nel campo Ambito).
Infine nella schermata di ricezione del messaggio, lì dove avrai una query che recupera Mittente, Data-Ora, Testo Messaggio... devi far recuperare anche il dato "Ambito".
Ti consiglio di provare a stamparlo come "valore" 0/1 prima o dopo il messaggio, così vedi subito se il sistema funziona.
Poi con un semplice if fai stampare un testo ("Mail ON" o "Mail OFF") se il messaggio è ON o OFF.
Come dtto, non uso lo stesso codice, quindi non posso dirti esattamente cosa scrivere... ma il concetto è quello :)
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Planethos GdR: Una nuova profezia
CRSED: F.O.A.D. → Brutale sparatutto MMO in cui vince l'ultimo giocatore che resta in vita nell'arena! Ogni giocatore sarà accompagnato da armi realistiche e magie!
Metin2: Informazioni sul server migliorate
Age of Crystals: Rallentamenti estivi
dbzgdr ha risposto alla discussione: Dragon Ball Z Gdr
Titan Revenge: Calendario eventi fino a fine mese online!
Infinity Kingdom → Gioco di strategia MMO in stile cartoon in cui diventi un signore pieno di risorse. Difendi la terra di Norheim dagli gnomi malvagi!
Enlisted: Modifiche al sistema di aggiornamento
pyro72 ha aperto un annuncio di ricerca: World Without Heroes ricerca Giocatore
World Without Heroes → Affronta le forze occulte che minacciano il mondo in World Without Heroes, un gdr play-by-mobile su Whatsapp basato sulle teorie del complotto!
World Without Heroes: News GDR: Pubblicazione e Nuovo Inizio
I dati del generatore di rank sono stati aggiornati!
Il gestore di Nexi Generation ha risposto alla recensione di deanna
CRSED: F.O.A.D. → Brutale sparatutto MMO in cui vince l'ultimo giocatore che resta in vita nell'arena! Ogni giocatore sarà accompagnato da armi realistiche e magie!
Kaosmos College - Intervista ai gestori del play by chat fantasy Kaosmos College
Wings of Memories - Intervista allo staff del GdR ambientato nel mondo di Final Fantasy: Wings of Memories - FFIX
GdR su ForumAttivo - Lista dei giochi di ruolo play by forum sul circuito ForumAttivo
Amazon Luna - Amazon Luna, scopriamo assieme il nuovo servizio di cloud gaming!
Giochi 2021 - Le schede di gioco più visitate del 2021! Scopri i giochi che hanno attirato di più l'attenzione!
Yume - Intervista alla gestione del GdR fantasy play by chat Yume