Извеждане на страница по страница на данни от базата данни mysql
Но сега малко теория и как работи този скрипт
Принципът на скрипта е прост, ние просто изпълняваме целия квартал на текущата страница. Търсим валидни връзки в близост до текущата страница и ги показваме. Останалата част от кода е само за яснота, по-специално първият цикъл (в скрипт №2), той е проектиран да поддържа броя на връзките постоянен. Ще дам пример, отново от яндекс, когато много сайтове се намерят по заявка, тогава в долната част на страницата ще видите лента за навигация, подобна на показаната в пример 2.
Ето как изглежда лентата за навигация yandex, когато сте на първата страница. Когато отидете на страница 8, лентата за навигация вече ще изглежда така, както е показано в пример 3.
Ето как изглежда лентата за навигация yandex, когато сте на страница 8.
Както можете да видите в пример 3, броят на връзките се е променил. Навигационната лента изглежда малко по-добре, в която броят на връзките е постоянен, но в такъв скрипт има повече код.
Няма "следващи" връзки, а вместо това има връзки към първата и последната страници. Това беше направено нарочно - никога през живота си не съм щраквал върху „следващ“, ако мога да щракна върху номера на страницата, но връзките към първата и последната страница няма да пречат.
По-долу е даден скрипт за най-прост изход страница по страница, както и скриптове за двата навигационни панела, т.е. с постоянен брой връзки и с изрязани "ръбове".
Това е всичко! Универсалната пагинация е готова;).
Източник: http://php.com.ua/
Автор: - жар
Добавка за MySQL
Да предположим, че има база данни с новини, на страницата трябва да покажете 10 новини, текущата страница е в променливата $ _GET ['p']
преди да изглежда така:
И все пак всъщност е няколко пъти по-лесно и по-разбираемо, ако влезете малко по-дълбоко в MySQL, можете да постигнете същата следа. заявка:
- Simple & Delicious - Прости вкусни рецепти
- Телешки сос с доматено пюре - 9 снимки стъпка по стъпка в рецептата
- Прости рецепти за грижа за тялото
- Свински котлет с чери домати и черен пипер и сирене - рецепти със снимки на
- Рецепта арменско ястие Hoho (задушена гъска с нар) на