• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Wiele stron PHP

Object Storage Arubacloud
0 głosów
363 wizyt
pytanie zadane 13 stycznia 2018 w Sieci komputerowe, internet przez Zayebisty Gaduła (3,200 p.)
Witam.

Chciałbym zapytac jak zrobic w php wiele podstron w jednym pliku. Na przykład mam wiele informacji do wyświetlenia przykladowo strona z grami czy filmami i nie wyswietle 100 gier na jednej strone tylko podzele to na kilka stron cos jak na niektórych na dole jest str 1..2..3. idt.

Zauwarzylem tez ze na takich stronach link zmienia sie zaleznie od podstrony http://bezuzyteczna.pl/page/2 np tutaj cyfra na koncu zmienia sie zaleznie od podstrony przeciez nie zrobili 10000 podstron tylko to musi byc jakos okodowane w php. Jakieś pomysly czy podpowiedzi?

4 odpowiedzi

+1 głos
odpowiedź 13 stycznia 2018 przez Velta Maniak (52,010 p.)
wybrane 14 stycznia 2018 przez Zayebisty
 
Najlepsza

To się nazywa paginacja – liczba stron jest ustalana na podstawie rekordów i limitu rekordów na jedną stronę (LIMIT). Dzięki metodzie $_GET system wie, którą część rekordów wczytać.

komentarz 14 stycznia 2018 przez Zayebisty Gaduła (3,200 p.)
edycja 14 stycznia 2018 przez Zayebisty
Myslalem nad get ale wtedy link nie wyglata tak jak wyslalem tylko cos wstylu index.php?str=2

Da sie go jakos przerobic?
komentarz 14 stycznia 2018 przez Tpk Nałogowiec (40,100 p.)
Oczywiście da się to przerobić przy pomocy modułu mod_rewrite i pliku htaccess. Niektóre bardziej rozbudowane frameworki PHP mają to już wbudowane i można w bardzo łatwy sposób zrobić somo generujące się adresy (nawet więcej - caly routing).
0 głosów
odpowiedź 13 stycznia 2018 przez Jedras Maniak (54,860 p.)
http://talkerscode.com/webtricks/simple%20and%20best%20pagination%20with%20PHP,MySQL.php

Zamiast mysql użyć PDO i bindowania parametrów do zapytania i będzie grało.
0 głosów
odpowiedź 14 stycznia 2018 przez bartek5_6 Użytkownik (680 p.)
Ja użyłem tego skryptu: http://funkcje.net/view/2/58/index.html
–1 głos
odpowiedź 13 stycznia 2018 przez niezalogowany

Efekt http://bezuzyteczna.pl/page/2 uzyskasz konfigurując plik .htaccess.

Co do stron.

Można użyć switch.

Przykład:

$page = $_GET["page"];

switch ($page)
{
case 1:
  echo "Podstrona 1";
  break;

case 2:
  echo "Podstrona 2";
  break;

case 3:
  echo "Podstrona 3";
  break;

case 4:
  echo "Podstrona 4";
  break;

default:
  echo "Wyświetli się to jeśli zmienna 'page' nie jest żadną z tych wartości";
  break;
};

 

 

Nwm czy dokładnie o to ci chodzi :/ 

2
komentarz 13 stycznia 2018 przez Assasz Nałogowiec (30,460 p.)
Może lepiej zainteresować się porządnym routingiem?

Podobne pytania

0 głosów
4 odpowiedzi 2,824 wizyt
pytanie zadane 8 grudnia 2017 w PHP przez kamilocl Nowicjusz (220 p.)
0 głosów
1 odpowiedź 262 wizyt
+1 głos
1 odpowiedź 558 wizyt
pytanie zadane 6 sierpnia 2017 w SQL, bazy danych przez mowmiheniek Stary wyjadacz (11,900 p.)

92,568 zapytań

141,421 odpowiedzi

319,626 komentarzy

61,956 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...