Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] wyswietlanie określonej liczby rzeczy, tworzenie podstron dla reszty
Micchaleq
post 12.08.2010, 21:38:55
Post #1





Grupa: Zarejestrowani
Postów: 186
Pomógł: 4
Dołączył: 13.10.2009

Ostrzeżenie: (0%)
-----


Witam serdecznie wszystkich forumowiczy,

zastanawiam się jak wykonać skrypt w php polegający na ograniczeniu wyświetlania wyników w sumie to taki standard na każdej stronie.

Otóż jak wyświetlić np 8 kolejnych wyników to nic trudnego bo można to zrobić :
for ($i=0; $i<6; $i++){

echo "aa";
}

w każdym bądź razie chodzi o wyświetlenie reszty wyników na kolejnych stronach
przykładowo jeżeli mamy
21 rezultatów aby wyświetliło je na 5 stronach ( z czego na ostatniej tylko jeden wynik ) tylko tak by były do nich odnośniki. 1 2 3 4 5
Proszę o jakaś podpowiedz jak to mniej więcej wykonać w php


--------------------
Go to the top of the page
+Quote Post
john_doe
post 12.08.2010, 22:30:16
Post #2





Grupa: Zarejestrowani
Postów: 873
Pomógł: 25
Dołączył: 24.07.2005

Ostrzeżenie: (0%)
-----


nie szukałeś na forum. Ten temat był poruszany. szukaj pod hasłem "stronicowanie"
Go to the top of the page
+Quote Post
elmozaur
post 13.08.2010, 10:29:30
Post #3





Grupa: Zarejestrowani
Postów: 518
Pomógł: 18
Dołączył: 21.07.2008

Ostrzeżenie: (0%)
-----


tak na szybko to bazujac na twoim przykladzie

  1. $nr_podstrony=$_GET['podstrona_wynikow'];
  2. $ile_na stronie=6;
  3.  
  4. for ($i=0; $i<$ile_na stronie; $i++){
  5.  
  6. $nr_newsa=($nr_podstrony*$ile_na stronie)+$i;
  7.  
  8. echo "aa_".$nr_newsa;
  9.  
  10. }


to oczywiscie tak na szybko zrobione. Jesli bedzie to robione na bazie to bedzie jeszcze latwiej bo do zapytania wpisujesz LIMIT od jakiego newsa, ile kolejnych.

i po klopocie

Ten post edytował elmozaur 13.08.2010, 10:31:44
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 15.07.2025 - 16:45