salve,
avrei bisogno di un array che si incrementa ogni volta che viene richiamata una pagina php che estrae un certo dato da un DB:

Codice PHP:
$sql "SELECT Nome FROM ".$word." order by rand() DESC LIMIT 1"
$results mysql_query($sql$connection) or die(mysql_error());
$news mysql_fetch_array($results);
$output $news['Nome']; 
Se lancio più volte tale procedura, ma posiziono l'array su questo stesso file, esso non si incrementa ma naturalmente viene ricreato di nuovo ogni volta che richiamo il file.
Avevo pensato di incrementare l'array su un'altra pagina, richiamare tale pagina e usare il registro $_POST:
Codice PHP:
$_POST['nome'] = $output 
ma quando richiamo la pagina (con "require_once") che dovrebbe incrementare l'array, niente da fare:
Codice PHP:
<?php
//pagina di incremento array 
$stack = array();
$output $_POST['nome'];
array_push($stack$output);
print_r ($stack);
?>
la funzione print mi tira fuori solo l'ultimo nome arrivato, l'array non si incrementa.
Come posso fare?
Devo per forza salvare il nuovo valore nel DB oppure esiste una tecnica meno pesante, che utilizzi solo il php?

Grazie a tutti.