Salve a tutti .. mi dareste una mano ?
Ho un campo con una serie di keyword separate da virgola
Faccio la query , recupero il campo , faccio un explode , cosi' da avere un array con tutte le chiavi . Ora io ne voglio prendere solo 10 , random . Riesco a fare tutto , ma non riesco nella cosa per me + importante , ovvero assegnare una varibile ad ognuna delle 10 key che ho ottenuto ed usarle fuori dal ciclo while in maniera semplice .
Vi incollo quello che ho fatto finora :
Codice PHP:
while($riga mysql_fetch_array($ris)) {
 
$id $riga['id'];
 
$directory $riga['directory'];
 
$chiavi $riga['chiavi'];
 
$chiave explode(",",$chiavi);
 
srand((float) microtime() * 10000000);
 
$keys array_rand($chiave$numkey);
 echo 
$chiave[$keys[0]] . "
\n"
;
 echo 
$chiave[$keys[1]] . "
\n"
;

Dove numkey è una varibile che passo dal file config.
gli ultimi 2 echo eran per vedere se funzionava ed in effetti mi stampa 2 risultati per ogni ciclo in maniera random .
Data la condizione WHERE che ho nella query , while farà un solo giro .
Io vorrei assegnare una cosa del genere :
$key0 = $chiave[$keys[0]];
$key1 = $chiave[$keys[1]];
..
..
$key$numres = $chiave[$keys[$numres]];
Il tutto in modo dinamico . Poi usare le varie $key all' interno della pagina ..
Mi potreste dare una mano ??
su su
Grazie !