Allineamento postato il 28/01/2009 13:53:08 nel forum programmazione, gdrcd, open source, hosting
Salve a tutti, il mio problema è il seguente:
vorrei far si che dallo scheda3.php di gdrcd extreme sia possibile scegliere l'allineamento del proprio pg, tramite una select list.
Il codice della select list è una stupidaggine, infatti l'ho già fatto... il problema è che non so come fare per far si che, selezionata una voce, venga aggiornato il ddatabase con l'opzione scelta e non so nemmeno come stampare il risultato in scheda.php... Gradirei che mi diceste come fare (senza insultare come mi è successo in passato dicendomi di studiare programmazione o cose simili, dal momento che, se questo forum esiste è per richiedere consigili e aiuti. Il fatto è che proprio con le select list non ci ho mai lavorato quindi non so come muovermi... Con una textarea otterrei facilmente il risultato ma risulta scomodo e poco elegante... Spero mi aiuterete, grazie ^^
Pagine → 1 2
28/01/2009 14:15:14
Puoi essere più preciso?
Tenendo conto che non ho idea di come sia fatto il codice del file che hai citato. Mi servirebbe capire se hai un form con una select e ti interessa prendere il risultato della scelta. O sbaglio?
28/01/2009 14:41:44
Non sono affari miei, ma non è piu' saggio fare in modo che il personaggio, cambi allineamento dopo una motivazione plausibile ongame, invece di svegliarsi la mattina, dopo mesi di gioco e decidere di cambiarlo di punto in bianco?
In questo modo eviti che si crei confusione, mettendo in atto giocate sensate di cause scatenanti il cambio allineamento, insomma non è che domani ti svegli buono, mentre oggi minacci di morte il primo elfo che incontri per strada.
Il mio è un semplice consiglio, per quanto riguarda il codice, non devi fare altro che legare il form optino select all'uptade della tabella personaggio sul campo allineamento tramite POST :-)
28/01/2009 14:56:45
Non cambia nulla tra una texarea ed un select.
e' sempre una variabile, è sempre un UPDATE.
<select name="allineamento">
<option value="Positivo">Positivo</option>
<option value="Negativo">Negativo</option>
<option value="Neutrale">Neutrale</option>
</select>
Poi dalla pagina di modifica prendi il valore della variabile $_POST['allineamento'], ci fai qualche controllo e lo passi alla query di update.
Ovviamente devi creare l'apposito campo nella tabella del personaggio.
Per stamparlo, visto che sicuramente la query sarà fatta con select * (quindi tutto) basta richiamarlo facendo
$arrayassociativo['NomeCapoAllineamento'];
dove $arrayassociativo sta, appunto, al set di risultati che ti restuisce la query... solitamente in gdr-cd si chiama $rs.
28/01/2009 15:33:48
Sono stati più veloci :p
fai attenzione alle variabili, ti basta una piccola lettera sbagliata per non avere risultati. Quindi procedi con calma e rileggi attentamente i consigli dati.
28/01/2009 16:36:44
ok vedrò se con questi consigli riesco a farlo funzionare... grazie, vi farò sapere sia in caso di esito positivo che negativo ^^
28/01/2009 16:57:57
ecco... sicuramente ho sbagliato qualcosa... allora ho messo in scheda3.php:
<tr>
<td align=center colspan=3>Allineamento<br>
<select name="Descrizione">
<option value="Legale-Buono">Legale-Buono</option>
<option value="Neutrale-Buono">Neutrale-Buono</option>
<option value="Caotico-Buono">Caotico-Buono</option>
<option value="Legale-Neutrale">Legale-Neutrale</option>
<option value="Neutrale-Neutrale">Neutrale-Neutrale</option>
<option value="Caotico-Neutrale">Caotico-Neutrale</option>
<option value="Legale-Malvagio">Legale-Malvagio</option>
<option value="Neutrale-Malvagio">Neutrale-Malvagio</option>
<option value="Caotico-Malvagio">Caotico-Malvagio</option>
</select>
</tr>
(ho usato Descrizione xk è un campo che nn stavo usando quindi ho pensato che invece di crearne uno nuovo potevo usarne uno già esistente ^^)
e ho dunque messo in scheda.php:
Allineamento:<br>
<?= $rs['Descrizione']?>
il fatto è che non mi accetta il cambio di allineamento che opero da scheda3.php ma mi tiene quello predefinito:
if ($descrizione == "") {$descrizione = "Neutrale-Neutrale";};
a sto punto sicuramente vi sembrerò un imbranato ma vi chiedo nuovamente di darmi una mano ç_ç
28/01/2009 17:06:54
28/01/2009 17:54:39
Ma non hai fatto nemmeno l'update ella variabile, quindi quando vai a selezionare l'allineamento e clicchi su Modifica" il DataBase non si aggiorna
28/01/2009 18:30:20
28/01/2009 18:43:37
Controlla in scheda se ci trovi un $_POST['Descrizione'] ed in caso aggiungilo ( $Descrizione = $_POST['Descrizione']; ) e come seconda cosa, se non funziona, prova a controllare se nella query di UPDATE se c'è un Descrizione = '$Descrizione' altrimenti prova a postare qui tutta la query
Pagine → 1 2
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
World of Tanks: Girls und Panzer torna a splendere in WoT!
RAID Shadow Legends: Chance Artefatti X3
Seconda Era → Vaste terre coperte di ombre e misteri, dove ogni eroe scrive la storia del Mondo di Eidel. Seconda Era, Play By chat
I dati del generatore di rank sono stati aggiornati!
mathrim ha recensito La Tana del Ladro
dreamboy ha risposto alla discussione: Gioco investigativo e politico
Star Trek Horizon: QuestLog: Il mondo di smeraldo
World of Tanks → Lanciati in epiche battaglie spalla a spalla con altri giocatori. Conquista la supremazia nel mondo dei Carri Armati!
Dominion Gdr: Aggiornamenti tecnici➡️
RAID Shadow Legends: RAID Digest di oggi! 🛡️
Fairy Tail GDR: Nuovo Manuale! 🏹
Enlisted → Guida la tua squadra di soldati in combattimenti su larga scala, con fanteria, veicoli corazzati e aerei della IIa Guerra Mondiale!
lubeck ha risposto alla discussione: [GDRCD 5.6] - Pacchetto Wapp 2.0
velglarn ha recensito Age of Crystals
Black Sails Chronicles: ON - Le Danzatrici del Rum
Il gestore di Black Sails Chronicles ha risposto alla recensione di lalalansia
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.
GdR su FreeForumZone - Lista dei giochi di ruolo play by forum sul circuito FreeForumZone
Realismo vs. Genere - Quando la realtà influenza il gioco: spesso i giochi di ruolo simulano meglio generi fantasy/horror che la vita reale!
20 Anni! - Celebriamo i 20 Anni di GDR-Online.com: un grazie di cuore!
Lucca C&G 2019 - Le dieci cose che ci sono piaciute della splendida edizione 2019 di Lucca Comics and Games!
Giochi Scolastici - Lista dei giochi ambientati all'interno di scuole, università o istituti scolastici in genere!
Le Quattro Terre - Ben due gdr, molto diversi tra loro ma entrambi inspirati alle opere del caro Terry Brooks
Le Streghe - Interessante tesi di laura dal titolo: La Strega Smascherata