Moin,
SELECT * FROM
gästebuch
WHERE id > ( (SELECT MAX( id ) FROM gästebuch ) -10)
Ist SELECT * nötig?
Gibt es also eine Möglichkeit NUR vorhande Einträge rauszupicken, z. Bsp. die letzten 10,
SELECT feld1, feld2 FROM gaestebuch ORDER BY id DESC LIMIT 0,10;
Mehr dazu findest du in diesem Artikel http://php-faq.de/q/q-mysql-seitenweise.html
Gruß
SteBu