Zwischenspeicher? (SB)

Hallo!

Ich habe ein Problem mit PHP, dass sich so beschreiben lässt:
Ich lese alle Datensätze aus einer Tabelle aus. Dazu benutze ich den MySQL ‚limit‘-Befehl, damit ich nur die ersten 20 Datensätze auf einer Seite habe. Um durch alle Datensätze zu navigieren habe ich zwei Buttons erstellt für „vor“ und „zurück“.
Funktioniert alles wunderbar. Wenn ich dann allerdings irgenwann mal wieder auf das Script zugreife (auch von einem anderen Computer aus) bekomme ich nicht die ersten 20 Datensätze angezeigt, sondern irgendwelche die ich zuletzt aufgerufen habe.

Mir scheint, dass noch irgendwo etwas zwischengespeichert wird. Wenn das stimmt, frage ich mich warum, wo und wie ich diesen Zwischenspeicher wieder löschen kann.

Um das Problem zu begutachten, surft einfach auf: http://www.bahl-online.net/counter/statistik.php

Vielen Dank schonmal für die Hilfe

Sascha Bahl

Wenn du limit 20,20 benutzt sollten eigentlich genau die 20 Einträge nach dem 20ten Eintrag kommen.Theoretisch wird da auch ichts zwischengespeichert. Ansonsten versuchs mal mit mysql_free_result().

Gruß
Till

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]