Afficher les derniers enregistrements

Bonjour,

Comment faire pour afficher les derniers enregistrement d'une table ?

J'ai par exemple ces enregistrements :
1, 2, 3, 4, 5, 6, 7, 8, 9

Si on demande d'afficher les 5 enregistrements dans l'ordre ASC, il met :
1, 2, 3, 4, 5

Si on demande d'afficher les 5 enregistrements dans l'ordre DESC, il met :
9, 8, 7, 6, 5

et j'aimerai avoir les derniers qui s'affichent dans l'ordre ASC, donc ça :
5, 6, 7, 8, 9

Bon actuellement j'utilise DreamWeaver qui génère le code, mais si il faut bidouiller, voir refair un code, je m'y collerai :-)

Merci.

3 réponses

  1. il faut récupérer les enregistrement 'a partir de' 5, et les afficher ASC
    désolé j'ai pas le nom de la fonction sql en tête, google...
    0
    1. Oui c'est ça je pense la solution.

      plus exactement, récupérer les enregistrement à partir du dernier enregistrement - 5
      vu que d'autres enregistrement vont arriver.

      Bon je connai pas la fonction en question et je trouve pas avec google :-/

      Mais je garde espoir :-D
      0
  2. Je crois que j'ai trouvé...
    http://www.valhalla.fr/index.php/2006/05/05/afficher-la-liste-des-enregistrements-dune-table-mysql-sur-plusieurs-pages/
    0
    1. C'est impect :-D

      merci beaucoup

      J'ai fait une requette préalable pour connaitre le nombre d'enregistrement dans ma table
      puis j'ai appliqué à ma requete la fonction :
      LIMIT $t, 5
      avec
      $t = au nombre d'enregistrement de la requete préalable - 5
      0