Mysql / Limit

Résolu
inizar Messages postés 217 Statut Membre -  
inizar Messages postés 217 Statut Membre -
Bonjour,

je voudrais faire l'affichage des 5 dernier enregistrement et pour cela j'ai essyé de faire ça :

$sql='SELECT titre ,id FROM international order by id LIMIT 0,5';
$query=mysql_query($sql,$connexion) or die("Probleme de requete ");

mais le probleme m'affiche les 5 enregistrement qui ete avant mais pas les 5 nouveaux , j'ai changé aussi la limit comme ça :

LIMIT 5,0' mais ,rien n'a changé

merci

2 réponses

jee pee Messages postés 42402 Statut Modérateur 9 745
 
bonjour,

je ne connais pas mysql, mais avec une telle syntaxe tu dois toujours avoir les 5 premiers,

pour les 5 derniers je mettrais plutot ORDER BY id DESC LIMIT 5

pour trier en décroissant du plus récent au plus ancien

cdt
2
inizar Messages postés 217 Statut Membre 15
 
Merci jee pee ^^ ,ça marche trés bien
1