![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 0 Dołączył: 23.06.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Nie wiem jak zrobione są strony, na których jest wiele treści np. artykułów itd. na kilku podstronach. Tzn domyślam się, że nie dodają ręcznie każdej podstrony, bo to nie możliwe kiedy serwis ma kilka tysięcy podstron. Możliwe, ale bez sensu. Czy istnieje skrypt, który to robi czy może jakiś CMS? Jeśli skrypt to pewnie oparty na tablicach? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
W bazie danych trzymasz np. informacje:
id_newsa, tytuł, treść Tworzysz stronę z linkiem np. news.php?id_newsa=99 wczytujesz info z bazy i gotowe. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 0 Dołączył: 23.06.2014 Ostrzeżenie: (0%) ![]() ![]() |
Baz danych jeszcze nie przerabiałem, ale to kwestia czasu. Zabieram się za PHP. Jeśli w przyszłości zrobię tak jak powiedziałeś to czy dodawana treść będzie na 1-szej stronie czy na ostatniej?
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Co rozumiesz przez pierwszą i ostatnią stronę?
Zobacz jak działa $_GET to powinno wiele rozjaśnić Ten post edytował Turson 4.08.2014, 18:27:52 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 0 Dołączył: 23.06.2014 Ostrzeżenie: (0%) ![]() ![]() |
Rozumiem to tak jak zbudowane są strony typu demotywatory. Starsza treść przechodzi na inne strony. Na głównej znajdują się najświeższe. Te strony muszą tworzyć się automatycznie.
Wiem jak działa $_GET tylko nie wiem jak to powiązać z moim problemem. Tzn nie do końca. |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Masz w bazie danych tabelę: id | title | content | date
Przykładowe dane: 30 | 'Lorem Ipsum' | 'jakas tresc' | 2014-08-05 12:03:22 Link wygląda np. news.php?id=30 1. Pobierasz $_GET['id'] z linku 2. Wyszykujesz w bazie rekord gdzie id = $_GET['id'] 3. Pobierasz dane 4. Wyświetlasz na stronie news o tytule pobranym czyli 'Lorem Ipsum' Jeżeli wyświetlasz zgrupowane rekordy, to puszczasz w pętli. Najlepiej będzie jak zobaczysz jak działają proste CMSy chociażby Ten post edytował Turson 5.08.2014, 08:15:45 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 113 Pomógł: 0 Dołączył: 2.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
jeżeli chodzi o wyświetlanie informacji takie jak na demotach to mówimy o limicie wyświetlanych informacji:
i wtedy masz 10 pierwszych newsów. a jeżeli chcesz mieć podział na strony to wtedy mówimy o stronicowaniu: Nospor ma bardzo fajną klasę do tego -> http://nospor.pl/pager.html |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 25.06.2025 - 03:57 |