Hallo,
Bau Dir ein "NEAR"
SELECT * FROM banner where kat='$kat' ORDER BY RAND() LIMIT 1
Dann müsstest Du z.B. eine Such-ID vorher durch eine CGI-Funktion auswürfeln lassen und dann Deine Abfrage danach ausführen:
SELECT * FROM banner where kat='$kat' and $such_ID <= ID LIMIT 1
So sollte das klappen
Grüße
Chris©