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
I dati del generatore di rank sono stati aggiornati!
The Coven: Secondo turno della side quest
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!
Il gestore di Storie di Agarthi ha risposto alla recensione di do the evolution
Storie di Agarthi: La Corte d'Ossidiana — Schiera
Ex Gratia GDR: Nuove location di gioco nello Xanadu
La Tana del Ladro: TdL Stories - ⚡ Boati a Xantharl ⚡
Lineage II → Entra in uno sconfinato mondo fantasy dominato da razze in contrasto tra loro. Scatena i tuoi poteri in uno dei Mmo più famosi al mondo!
nww ha aperto un annuncio di ricerca: New Wizarding World ricerca Giocatore
Lineage II: Promozione "E' tempo di craftare!"
Sea of Conquest: Codice gratuito per Festa del papà!
exfainte ha aperto un annuncio di ricerca: Sylmaera GDR ricerca Programmatore
Exclusive Villa GdR → Las Vegas, azzardo, vizi, soldi, intrighi... Più le sue luci sono scintillanti, più le sue ombre sono oscure. La città che non dorme mai, vi aspetta.
Dalemyr: Distribuzione a sorpresa
Ex Gratia GDR: Quest | Il magazzino della PEH!
Legacy of Magic: La nuova regina del Brehorn
Storie di Agarthi: Custodi della Sacra Fiamma — Schiera
Exclusive Villa GdR → Las Vegas, azzardo, vizi, soldi, intrighi... Più le sue luci sono scintillanti, più le sue ombre sono oscure. La città che non dorme mai, vi aspetta.
Fallimento dei Gdr - GdR online by Chat, analisi di un fallimento annunciato..
Traduzione nella Terra di Mezzo - Le traduzioni di The Lord of the Rings di Vittoria Alliata di Villafranca e Ottavio Fatica
Abisso Oscuro - Recensione del GDR fantasy Abisso Oscuro
Alatian - Scopri con la nostra recensione il GDR fantasy Alatian
eXtremelot non chiude! - Intervista esclusiva ai gestori di eXtremelot sul futuro del primo play by chat che di certo non chiude!
Chrome Safe Browsing - Il tuo gioco è stato colpito dalla schermata rossa di Chrome Safe Browsing alert? Ecco come risolvere!
La Balestra - La Balestra: Storia, Funzionamento e Tipologie di un arma micidiale!
Vignette! - Dai un occhiata alle vignette comiche di GDR-online! Prendiamo un pò in giro i giocatori, i master e i gestori ;-)