Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][MySQL][PHP] Wyświetlanie newsów
kamil1114
post
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ć.
Go to the top of the page
+Quote Post
john_doe
post
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.
Go to the top of the page
+Quote Post
kamil1114
post
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
Go to the top of the page
+Quote Post
bobo168
post
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.
Go to the top of the page
+Quote Post
kamil1114
post
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.
Go to the top of the page
+Quote Post
thek
post
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.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.09.2025 - 06:46