Originariamente inviato da Gabbro
ti spiego: io faccio una select su una tabella ma se faccio l'order by id desc ci mette troppo tempo mentre se faccio order by id senza il desc ci mette 10 volte di meno. ecco perchè ho i record al contrario.
Scherzi???????????
L'ORDER BY è una delle cose più veloci.


Cmq per fare il ciclo for (non mysql ma php) al contrario dovresti fare:

for ($c=count($valori);$c>0;$c--) {
echo $valori[$c];
}

scrive l'array al contrario, partendo dall'ultimo inserimento nell'array.

Cmq se non riesci a fare un DESC con l'ORDER BY o hai 10.000.000 insert, oppure hai un database non ottimizzato (mancano gli INDEX).

Ciao