Abilità per utenti postato il 09/06/2014 20:35:21 nel forum programmazione, gdrcd e open source
Da più di un'ora sto sbattendo la testa contro la testiera per risolvere il seguente problema : premettendo che utilizzo GDRCD 5:2 vorrei inserire abilità esclusive per utenti. Ho visto che è possibile creare abilità esclusive per razze , quindi sono andato in pages - gestione abilità ed ho replicato il codice per le abilità esclusive per razze sostituendoci utente . Da quel che ho capito , dovrei fare lo stesso procedimento in tutti i dati dove sono prsenti queste abilità ( se ho compreso male vi prego di correggermi ) .
Ecco il codice che ho inserito :
</select>
</div>
<div class='form_label'>
<?php echo gdrcd_filter('out',$MESSAGE['interface']['administration']['skills']['user']); ?>
</div>
<div class='form_field'>
<select name='id_utente'>
<option value="-1" <?php if($loaded_record['id_utente']==-1){echo 'SELECTED';} ?>>
<?php echo gdrcd_filter('out',$MESSAGE['interface']['administration']['skills']['no_user']); ?>
</option>
<?php
$result = gdrcd_query("SELECT id_utente, nome_utente FROM utente ORDER BY nome_utente", 'result');
while ($raz = gdrcd_query($result, 'fetch')){?>
<option value="<?php echo $raz['id_utente']; ?>" <?php if($loaded_record['id_nome']==$raz['id_utente']){echo 'SELECTED';} ?> >
<?php echo gdrcd_filter('out',$raz['nome_utente']);?>
</option>
<?php }
gdrcd_query($result, 'free');
?>
</select>
</div>
Vi ringrazio in anticipo per eventuali risposte ^_^
Pagine → 1
24/06/2014 16:35:56
Ciao, il procedimento che stai seguendo è giusto, ma oltre a modificare le pagine per la gestione e la visualizzazione delle abilità devi replicare sul db la tabella, chiamandola per esempio abilità2 , in modo che il tuo codice vada a prendere i parametri dalla suddetta tabella, in oltre nel codice relativo all'assegnazione devi modifare la parte riguardante la ricerca sulla razza con la ricerca per nome, in modo che a quel punto solo il pg con in carico determinate abilità possa visualizzarle ed usarle.
25/06/2014 14:10:43
inoltre in gdrcd non esiste la tabella "utenti", si chiama personaggio, e gli utenti non sono identificati tramite un id, ma direttamente con i loro nomi.
Quinti tutte le query che stai facendo nel codice che hai riportato non funzionano.
25/06/2014 17:27:54
La tabella utenti non c'è. ma può sempre aggiungere in quella esistente dei personaggi un id_personaggio o id_utente
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
Crossout: Supporto Nvidia Ansel