Salve, sto provando ad estrarre dei dati da un db per inserirli in un Array e poi prenderne uno a caso con la funzione array_rand(), passarlo ad uno switch e stampare il case. Il problema è che non riesco a farlo funzionare in nessun modo XD
In questo modo funziona... il problema è che non riesco a generare l'array con un ciclo while che prende i dati dal db. Mi potete mostrare come fare? .-.
In questo modo funziona... il problema è che non riesco a generare l'array con un ciclo while che prende i dati dal db. Mi potete mostrare come fare? .-.
PHP:
$array_materiali = array(56,57,0);
$array = $array_materiali;
$n = array_rand($array);
$materiale = $array[$n];
switch ($materiale){
case 0: $raccolta = "niente"; break;
case 56: $raccolta = "fiori"; break;
case 57: $raccolta = "legna"; break;}
echo $raccolta;
Ultima modifica di un moderatore: