![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 22.02.2008 Skąd: katowice Ostrzeżenie: (0%) ![]() ![]() |
Napisałem skrypt , który dodaje newsy do bazy danych i potem odczytuje te newsy i wyświetla je na stronie. Jak zrobić tak , że jeżeli na przykład napiszę dziesięć newsów na stronie głównej , to stworzy się kolejna strona (2) i na tamtej tronie będą już starsze newsy i potem coraz starsze. Potem będą się tworzyć kolejne strony (3,4,5...) i tam znowu będą te najstarsze newsy. Nie wiem , czy mnie zrozumiecie. Nie mam pomysłu jak się za to zabrać.
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Przecież to proste... Masz adres strony, to domyślnie strona główna to index.php i to na niej chyba chcesz stronicowanie robić. Jeśli tak, to musisz w jej kodzie zaimplementować sprawdzanie parametru strona z GET i nic więcej, tak, by wywołanie podstrona.php?page=3 poinformowało ów plik podstrona.php, że ma pobrać 3 stronę z czegoś tam, co przełoży się na ileś rekordów z bazy danych od pozycji x do y. Oczywiście to tylko zarysowanie Ci problemu, bo implementacji samego kodu może być już wiele. Na tym forum są gotowce paginatorów, ale z reguły pisane obiektowo. Musisz jeszcze trochę poczytać bo jak widzę nie rozumiesz chyba za bardzo nawet co to jest przekazywanie pomiędzy stronami zmiennych tablicami typu POST czy GET.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 23:21 |