Alora..
Ho un array da 1 a 100, e nn da 0 a 99 xkè il contenuto è legato ad $n
for($n=1;$n<101;$n++) {
$top[$n]=$top[$n].','.$n;
}
Poi a seconda del valore di Stat ordino l'array.. ma c'è anke il caso in cui Stat nn ha valore, o posso fare anke ke abbia valore diverso, è indifferente...
if ($_GET['Stat']=='Rit') sort($top);
if ($_GET['Stat']=='Fre') rsort($top);
Facendo sort, o rsort, il nuovo array così ottenuto parte da $n=0 e quindi la visualizzazione ke faccio dopo... ke riporto qua d seguito è corretta...
for($n=0;$n<90;$n=$n+10) {
?>
<TR>
<TD class="t2"><? echo $top[$n][1]; ?></TD>
</TR>
Ma nel caso in cui nn eseguo sort o rsort, l'array al valore $n=0 è vuoto..
Ho provato ad usare array_shift ma mi togliere il valore d $n=1, se imposto un qualsiasi valore ad $n=0, e poi uso shift, non va cmq..
Non c'è modo d traslare l'array? o tutto da $n=0 a 1 o da 1 a 0
Non so se mi son spiegato..

Rispondi quotando