Oui enfin quite à mettre ça dans un tableau, autant inverse l’ordre de parcours… pas le tableau (ça sera moins coûteux)
Sinon pour php, je doute qu’il en souffre : si y a X enregistrements, avec x < 1000 : array_reverse va juste changer les liens du tableau (une liste chainée en fait) en ajoutant ce qu’il y a en fin en début.
Moi aussi j’avais besoin d’un truc comme ça et j’ai fait comme ça
$res = mysql_query(‹ SELECT COUNT(*) AS total FROM ma_table ›) OR die(mysql_error());
$row = mysql_fetch_assoc($res);
$depart_limit = $row[‹ total ›]-10;
$requete=mysql_query("select * from ma_table ORDER BY id limit $depart_limit,10");