Selection des dernières entrée de la table

lelynxbelge Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
lelynxbelge Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je cherche a afficher les dernière entrée d'une table. Un exemple:

1 2 3 4 5 6 7 8 9 10 11 12 13 14

Et imaginons que je veuille afficher les entrées 8 9 10 11 12, mais dans un ordre décroissant. => 12 11 10 9 8

$reponse = $bdd->query(' * FROM xxx ORDER BY id DESC LIMIT 5')

J'arrive à afficher en ordre décroissant depuis la fin de la liste, mais pas sans afficher les entrée 13 et 14.

Merci de votre aide !



A voir également:

4 réponses

Utilisateur anonyme
 
Bonjour

Tu n'as pas eu l'idée de voir dans la doc de MySQL ?
LIMIT peut avoir paramètres :
LIMIT début, nombre

... ORDER BY id DESC LIMIT 2,5
0
lelynxbelge Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
Merci pour le lien vers la doc !
Mais cela ne répond pas vraiment à ma question...

Lorsque je fait cela, cela prend effectivement 5 résultats à partir du deuxième, mais pas du bon coté => cela coupe les 2 premier résultats du tableau, alors que je voudrait couper les 2 derniers.

Dans mon exemple, cela me sort: 7 6 5 4 3
0
Utilisateur anonyme
 
Ta réponse m'étonne beaucoup. Je viens de faire l'essai pour m'assurer, et ça a bien sorti 12 11 10 9 8
0
Utilisateur anonyme
 
0
lelynxbelge Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
Effectivment, cela marche, excusez moi... J'avais fait une erreur ailleurs dans le code....

Merci beaucoup !
0