Krite (12.03.2011/21:11)Ты забыл, что вначале нужно найти этот самый "последний пост"
Достаточно было сделать один запрос посчитав количество после последнего поста и вычесть из общего количества, получив тем самым нужную страницу.
Вот тебе еще один запрос, итого 2.
З.Ы.
Общее к-во постов действительно считать не стоило, ибо оно уже, как ты правильно заметил, считается, достаточно просто использовать ту цифру.
Итого, без серьезной переделки алгоритма, можно убрать 1 запрос.