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:
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.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'];
Avevo pensato di incrementare l'array su un'altra pagina, richiamare tale pagina e usare il registro $_POST:
ma quando richiamo la pagina (con "require_once") che dovrebbe incrementare l'array, niente da fare:Codice PHP:$_POST['nome'] = $output
la funzione print mi tira fuori solo l'ultimo nome arrivato, l'array non si incrementa.Codice PHP:<?php
//pagina di incremento array
$stack = array();
$output = $_POST['nome'];
array_push($stack, $output);
print_r ($stack);
?>
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.

Rispondi quotando