Som Daniele skriver kan du bare benytte
- SELECT * FROM annoncer ORDER BY id DESC LIMIT 0, 10;
Hvor du ordner dine resultater ved at sortere fra størst til mindst på ID, samt at du begærnser den til at hente højst 10 rækker.
For det andet spørgsmål, kan du f.eks. gemme et 'timestamp', i den tabel du bruger til annoncer, også tjekke efter de nyeste timestamps. Et eksempel på et timestamp kunne være 03122011230432, hvor denne timestamp er dato samt tid (03-12-2011 23:04:32). Herefter kan du udvikle noget SQL der finder den nyeste timestamp og begrænser denne til at hente 10 rækker.