Автоматическая разбивка на страницы

Den 1982

Guest
Автоматическая разбивка на страницы

Хотелось бы узнать технологию написания проги. Нужно сделать как на форуме. Т.е. автоматическую разбивку на страницы при заполнении одной страницы определенным кол-вом сообщений, скажем 10. Старые сообщения остаются на последних страницах, а только что добавленные наверху первой. Намекните как это лучше проделать. Может есть что-то похожее готовое?
 

Фанат

oncle terrible
Команда форума
есть и готовое.
и намекнуть можем.
А можешь и сам с легкостью сделать.
Для этого надо просто понять, что никакого "наполнения" страницы не происходит, а есть просто выдача определенного числа записей и строка навигации под ней.
с каким именно элементом этой программы у тебя проблемы?
Насколько ты знаком с пхп?
 

Den 1982

Guest
С выводом определенного числа записей проблем нет. Проблема с навигацией. Как вот например сделать чтобы при 11 сообщениях внизу повлялась ссылка на 2-ю страницу, где уже хранится самое первое сообщение. Затем на 3-ю страницу и так далее. Естессно активная страница не должна быть ссылкой. Вот как организовать такую навигацию?
С ПХП я знаком не сильно, иногда что-нить не сложно пишу для себя. Читаю книжки по нему и по MySQL.
 

Gas

может по одной?
Это решается просто. За каждым номером страницы скрывается не нечто неизведанное, а какое-то количество записей, известное тебе/программе. То-есть чтобы узнать количество страниц нужно поделить общее количество записей на количество на одной странице. Дальше в цикле выводи эти циферки со ссылками.
 

Фанат

oncle terrible
Команда форума
"работает" и "всё понял" - вещи не связанные :)
Практика подсказывает, то "всё понял" является большим заблуждением. которое вскрывается, когда вдруг требуется добавить какой-нибудь функционал в существующий кгод...
 

Den 1982

Guest
Фанат, согласен, "работает" и "понял" - разные вещи, но главное понял технологию, значит в проге разобраться - дело техники, ну или почти техники.
 
Сверху