ok ragazzi è da stamattina che sto uscendo pazzo con questo problemino. Si tratta di uno script che deve convertire un grado numerico in un grado nominale. Il codice in questione è questo:
Codice PHP:
<?php
$uid = "9";
$grado = "1";
$rsfuid = "9";
$blfuid = "10";
if ($uid == $rsfuid){
$gruppo = "rsf";
}
elseif ($uid == $blfuid){
$gruppo = "blf";
}
// ############################ NOMI GRADI ###############################
$gradirsf = array ("0", "Padawan", "Jedi", "Jedi Knight", "Jedi Master");
$gradiblf = array ("0", "Apprentice", "Sith", "Sith Trainer", "Sith Lord");
#$gradisaf = array ("0", "Ensign", "Pirate", "Captain", "Commander");
$nomegrado = '$gradi'.$gruppo."['".$grado."']";
echo $nomegrado;
?>
ovviamente nel prodotto finito non ci saranno
Codice PHP:
$uid = "9";
$grado = "1";
ma saranno valori passati da una query sql
Il problema è che echo $nomegrado; mi stampa $gradirsf['1'] mentre io ho bisogno che l'array salvato in quelal varibile sia eseguito.. (in questo caso dovrebbe stampare Padawan).
Se ci sono altri metodi per fare la stessa cosa che risultano + semplici sono propensissimo all'apprendimento 
e grazie =)