Помощник
|
Как сделать нумерацию страниц на сайте? |
hvs1987
|
Сообщение
#1
|
||
|
|
||
|
|||
Licoric |
18.1.2013, 10:58;
Ответить: Licoric
Сообщение
#2
|
|
код за тебя написать или рассказать как делать?
|
|
|
hvs1987
|
Сообщение
#3
|
|
|
|
|
Zippovich |
18.1.2013, 17:29;
Ответить: Zippovich
Сообщение
#4
|
|
тут простая логика - ничего сверхестественного
узнаете сколько страниц узнаете текущую страницу (get, post, еще как - фиг его знает) генерите html для пагинатора вставляете его в нужное Вам место все |
|
|
Licoric |
18.1.2013, 17:46;
Ответить: Licoric
Сообщение
#5
|
|
Я бы чуть иначе ответил:
- Определяемся, сколько записей будем выводить на странице. - смотрим общее количество записей и делим на количество отображаемых записей на странице, что бы понять, сколько их всего должно быть. - определяем текущую страницу. Если не указана, то она равна 1. - далее подставляем данные в запрос, в лимит (с какой записи показывать и сколько). - выводим записи на странице далее делаем нумерацию (пагинация). - берем текущую страницу - думаем над тем, сколько страниц слева надо выводить и сколько справа. Если по 5, допустим, то от текущей страницы отнимаем 5 и выводим 10 страниц, с ограничением текущего максимума страниц. Типа если страницы 3, то что б не выводились страницы 4-10. ps выводим только положительные страницы. Не забыв, что к текущей странице ссылку приписывать не надо. В начале 2009 года задавался этим же вопросом. И одолел его. Тут тупо математика и вывод данных. Я вообще в метро сидел, когда меня осенил почти готовый код. Я взял бумажку и все накидал. Приехал с ночи домой - сделал. В той теме есть код. Его, помниться, править надо. Как раз разберешься, если интересно. http://www.html.by/threads/3641-Nomera-str...ogo-na-stranice |
|
|
hvs1987
|
Сообщение
#6
|
|
Спасибо за разъяснения. Но я, прочитав все это, все равно все еще не понимаю, с чего начать. Что нужно делать первым делом, код php, js или что?
|
|
|
Zippovich |
19.1.2013, 19:40;
Ответить: Zippovich
Сообщение
#7
|
|
php
|
|
|
hvs1987
|
Сообщение
#8
|
|
|
|
|
Anonym |
19.1.2013, 21:13;
Ответить: Anonym
Сообщение
#9
|
|
|
|
|
нуб |
19.1.2013, 21:55;
Ответить: нуб
Сообщение
#10
|
|
...
|
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Как вы отдыхаете от работы за компом | 151 | adw-kupon.ru | 19812 | Сегодня, 13:52 автор: Vmir |
|
Боты могут делать пушподписки на моём сайте? | 1 | Megaspryt | 722 | Сегодня, 12:41 автор: Gerga |
|
Как вы бросили работу и перешли на заработок с сайтов? | 20 | uahomka | 3444 | Сегодня, 11:54 автор: Skyworker |
|
Как в пушсетках покупают по 100-200 тысяч кликов за день? | 1 | Boymaster | 511 | Сегодня, 11:45 автор: Skyworker |
|
Быстрый и качественный обмен на сайте Baksman.org Обмен Bitcoin, BTC-e, PM, Qiwi, Yandex money, Карты банк |
53 | Baksman | 33762 | Сегодня, 11:29 автор: Baksman |
Текстовая версия | Сейчас: 23.4.2024, 22:16 |