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

  1. jee pee Messages postés 31886 Date d'inscription   Statut Modérateur Dernière intervention   9 981
     
    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
  2. inizar Messages postés 217 Statut Membre 15
     
    Merci jee pee ^^ ,ça marche trés bien
    1