![]() |
![]() ![]() |
![]() |
![]()
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: Zarejestrowani Postów: 873 Pomógł: 25 Dołączył: 24.07.2005 Ostrzeżenie: (0%) ![]() ![]() |
odpowiedni ORDER BY w select`ie wybierającym newsy z bazy.
dalej szukaj w google hasła STRONICOWANIE. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 22.02.2008 Skąd: katowice Ostrzeżenie: (0%) ![]() ![]() |
Znalazłem kod na stronie: http://phpedia.pl/wiki/Stronicowanie , próbowałem na różne sposoby , ale u mnie ten kod nie działa. Na stronie: http://www.forumweb.pl/viewtopic.php?t=19456 jest jeszcze prostszy kod , który w miarę rozumiem , ale moją uwagę zwróciło jedno zdanie na tamtej stronie: "Skrypt działa jeśli adres wygląda następująco:index.php?page=1" , u mnie adres wygląda po prostu www.strona.pl , skąd się bierze w tym urlu page=1 ? Da się u mnie jakoś ten problem rozwiązać ?
Proszę o pomoc Ten post edytował kamil1114 22.10.2009, 20:51:06 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 201 Pomógł: 9 Dołączył: 23.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Najlepiej przeczytaj jaki kurs dla początkujących z neta bo nie wieże że przeczytałeś i nic o tym nie było... Chodzi o przesyłanie danych w adresie za pomocą GET.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 22.02.2008 Skąd: katowice Ostrzeżenie: (0%) ![]() ![]() |
Nie , no , coś kojarzę. Mam książkę PHP i MySql księga przykładów i tam to jest wytłumaczone. Ale chodzi mi o to , czy ktoś nie zna prostszego przykładu , gdzie byłoby to lepiej wytłumaczone.
|
|
|
![]()
Post
#6
|
|
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: 21.09.2025 - 06:46 |