1 / 1 / 2
Регистрация: 15.09.2015
Сообщений: 158
|
||||||||||||||||
1 | ||||||||||||||||
Создание пагинации06.02.2016, 18:58. Показов 2646. Ответов 7
Метки нет (Все метки)
Здравствуйте,вот ниже мой код что читает з бд инфу и выкидывает на страницу,это ясно ,но выкидывает все записи их около 20-ти больше и не будет,надо как то сделать пагинацию,не пойму как ,вот мой код:
или вот :
каким чудом один из этих вариантов можно соеденить с моим кодом? зарание спасибо...сильно не ругайте,я как 3-тий день изучаю это)))
0
|
06.02.2016, 18:58 | |
Ответы с готовыми решениями:
7
Улучшение моей пагинации Сортировка из двух таблиц MySQL в пагинации Выполнение php кода при пагинации Вопрос по пагинации |
06.02.2016, 19:11 | 2 | |||||
VINDER_Z, решение "в лоб"
Кликните здесь для просмотра всего текста
1
|
1 / 1 / 2
Регистрация: 15.09.2015
Сообщений: 158
|
||||||
06.02.2016, 21:51 [ТС] | 3 | |||||
лоб мой не пробился((((((((( толи по своей тупости то ли по не знанию я не смог это завести ибо сейчас использую уже такой код (вас послушал=))
ничего не понимаю(((
1
|
1 / 1 / 2
Регистрация: 15.09.2015
Сообщений: 158
|
|||||||||||
06.02.2016, 22:28 [ТС] | 5 | ||||||||||
сделал так ,но думаю это бред.... да и не работает оно ...
ниже представляю скрины результата и тестовой бд=) а еще код сиесес
0
|
1 / 1 / 2
Регистрация: 15.09.2015
Сообщений: 158
|
||||||
06.02.2016, 22:47 [ТС] | 6 | |||||
спасибо)))
Добавлено через 17 минут на той записи ( в качестве скринов результат этого кода)
0
|
Заблокирован
|
||||||||||||||||||||||||||
07.02.2016, 12:46 | 7 | |||||||||||||||||||||||||
Не по теме:
Если берете какие-то готовые примеры, подвергайте их осмыслению и собственной переработке, которая наверняка понадобится. Пагинация – достаточно простая вещь, чтобы уже на ней начать спотыкаться. Во-первых, вам нужно вывести не все статьи, а их ограниченное число, скажем, не более 10, причем номер выбираемой десятки зависит от входного параметра – номера страницы в списке. Тут нужен такой запрос:
Во-вторых, вам нужно вывести сам блок пагинации, для чего вам нужно знать общее количество страниц списка. Для этого вы можете первоначально запросить общее количество статей или прямо в запросе вычислить общее количество страниц на основе общего количества статей:
После того, как общее количество страниц списка ($pc) получено, вы можете сразу выводить ссылки на все страницы при помощи цикла со счетчиком в диапазоне от 1 до $pc, однако обычно используют более изысканную пагинацию, для которой вам также понадобятся значения $first и $last, ограничивающие диапазон выводимых номеров страниц. Например, вот формулы для пагинации, которую я называю банковой:
0
|
1 / 1 / 2
Регистрация: 15.09.2015
Сообщений: 158
|
||||||
07.02.2016, 14:22 [ТС] | 8 | |||||
спасибо,но я так и не могу это завести ,сначала выдало ошибку
Parse error: syntax error, unexpected ')' in D:\OpenServer\domains\localhost\news\pag.php on line 22 я убрал одну ")" выдает вот что: Warning: mysqli_query() expects parameter 1 to be mysqli, resource given in D:\OpenServer\domains\localhost\news\pag.php on line 22 Fatal error: Call to undefined function unavailable() in D:\OpenServer\domains\localhost\news\pag.php on line 39 код я вставил так :
Добавлено через 32 секунды переделывал на PDO та же ошибка только с PDO
0
|
07.02.2016, 14:22 | |
07.02.2016, 14:22 | |
Помогаю со студенческими работами здесь
8
Оформление пагинации Оформление пагинации Позиционирование пагинации Ищу плагин пагинации Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |