Sto cercando di realizzare, fin'ora senza successo, il seguente scenario.
Una pagina php mi chiede di inserire un numero, lo legge e lo invia a una seconda pagina php, la seconda pagina legge il numero in arrivo, diciamo che questo numero sia contenuto in $tot.
Questa seconda pagina deve generare $tot sequenze di 5 numeri casuali compresi fra 1 e 100. Fin qui non ci sono problemi.
I guai iniziano ora.
La pagina che genera le sequenze causali deve anche salvarle in un array bidimensionale da inviare ad una terza pagina che dovrà inserire le $tot sequenze in un database un numero alla volta dato che la tabella ha 5 colonne, una per ogni numero di una sequenza.
Codice PHP:
$sequenza = array();
$array_bidimensionale = array(); //va dichiarato così?
for($n=0; $n<$_REQUEST['tot']; $n++) {
$i = 0;
while($i<5) {
$numero = rand(1,100);
if(!in_array($numero,$sequenza)) { //non voglio duplicati
$sequenza[$i] = $numero;
$i++;
}
}
sort($sequenza); //ordino i numeri della sequenza
//qui dovrebbe andarci il codice per inserire la sequenza corrente nell'array bidimensionale
}
Non so come creare questo array bidimensionale e poi leggerlo, mi dareste una mano?