Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][PHP]Kilka podstron strony głównej na index.php?str=1 itd?
Forum PHP.pl > Forum > Przedszkole
tomek200
Witam mam strone główną na której mam wpisy i strona staje się długa więc chcę ją przenieść na drógą stronę. Chce mieć taki link index.php?str=1 index.php?str=2 itd. Mam pytanie jak to zrobić?
Kishin
chyba najprościej zrobić sobie po prostu formularz z przyciskiem,selectem czy co tam Ci pasuje i przekazać w nim zmienną $_GET['str']
oczywiscie są bardziej eleganckie rozwiązania ale to chyba dobry początek
untorched
Pseudokod:
  1. <?php
  2. $strona = isset($_GET['str']) ? (int)$_GET['str'] : 1;
  3.  
  4. if($strona < 1) $strona = 1; // Zapobieganie ujemnej liczby
  5.  
  6. $ile_wpisow_na_stronie = 5;
  7.  
  8. $start = ($strona * $ile_wpisow_na_stronie) - 1;
  9.  
  10. // użycie np. mysql
  11. polacz_mysql();
  12. $wynik = wyslij_zapytanie_do_bazy("SELECT * FROM `wpisy` ORDER BY `id` DESC LIMIT $start, $ile_wpisow_na_stronie");
  13.  
  14. $ilosc_wpisow = oblicz_ile_zwraca_rekordow_z_bazy($wynik);
  15.  
  16. if($ilosc_wpisow > 0)
  17. {
  18. while($wpis = wynik_jako_tablica($wynik))
  19. {
  20. echo $wpis['tresc']; // przykladowe wypisanie treści
  21. echo '<br>'; // przykład aby oddzielić od siebie
  22. }
  23. }
  24. else
  25. {
  26. echo 'Brak wpisow!';
  27. }


Coś takiego?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.