benutze eine sql abfrage mit limits...
du selectest alles was du willst in der reihenfolge wie du magst aber mit limits...
auf den seiten kannst du dann per paramter hidden-field/url den anzuzeigenden block weitergeben und als variable in die sql-abfrage einführen und so den nächsten block herauslösen...
http://www.mysql.com/doc/S/E/SELECT.html
Odium