[HTML][MySQL][PHP] Wyświetlanie newsów |
[HTML][MySQL][PHP] Wyświetlanie newsów |
20.10.2009, 23:03:13
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ć.
|
|
|
20.10.2009, 23:16:55
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. |
|
|
22.10.2009, 21:09:33
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 |
|
|
22.10.2009, 21:23:10
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.
|
|
|
22.10.2009, 22:18:46
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.
|
|
|
23.10.2009, 08:04:32
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.
-------------------- Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
|
|
|
Wersja Lo-Fi | Aktualny czas: 7.05.2024 - 01:07 |