Aller au contenu

selection de données dans une table


jeanpierre949

Sujets conseillés

Bonjour a Vous les Programmeurs PHP.

Je suis un tout petit programmeur php et j'ai besoin de selectionner dans ma base de données les 10 dernieres entrées , je sais qu'il y a un script sql ORDER BY LIMIT mais je ne le connais pas vraiment et je ne sais pas comment on demande les dernieres entrées.

Vous seriez bien aimable de m'aider resoudre ce probleme qui pour vous doit etre derisoire mais pour moi j'ai fait 30 requetes et ca ne marche toujours pas.

Je vous en remercie par avance.

Lien vers le commentaire
Partager sur d’autres sites

Salut Jean-Pierre,

Pour prendre les 10 derniers, il faut d'abord déterminer le champ utilisé pour les déterminer. Prenons le champ 'id' pour l'exemple.

Dans ce cas, la requête sera:

SELECT * from table_name ORDER BY id DESC LIMIT 10  ;

Cela te donnera effectivement les 10 dernières entrées basées sur le champ 'id'

Dan

Lien vers le commentaire
Partager sur d’autres sites

Bonjour Dan,

Merci pour ta reponse j'ai effectivement un champ "id" et c'est plus simple que ce que je pensais finalement.

Hier j'ai essaye avec limit (1 10) (10 1) (last10) et j'ai pas pensé au 10 tout court.

Encore merci et bonne journée! a+

Lien vers le commentaire
Partager sur d’autres sites

LIMIT n avec un seul argument correspond à LIMIT 0,n

La valeur 0 (par défaut) correspond à l'offset à partir duquel on compte les n valeurs. ;)

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...