Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Paginacja, skrypt kolejne strony
pjamalia
post
Post #1





Grupa: Zarejestrowani
Postów: 77
Pomógł: 0
Dołączył: 1.11.2009

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


Witam wszystkich.

Mam kawałek skryptu odpowqiedzialnego za funkcjonalność paginacji na swojej stronie www. Czy mógłbym prosić o małą pomoc? Skrypcik działa bez zarzutów lecz mam już ponad 20 podstron i wygląda to nieestetycznie. Każdy numerek jest wyświetlany. Chciałbym na podstawie tego skrypciku zrobić aby co 10 stron była opcja np 1,2,3 ... 10 [20] itd żeby można było np skoczyc do następnej dziesiątki i żeby pokazywał 11,12,13... 20 [30].


  1. echo '<div id="paginacja">';
  2. //Teraz wypadało by wyświetlić jakąś nawigację
  3. //echo '<br /><br /><center>';
  4. //jeśli nie jesteśmy na pierwszej stronie
  5. if($_GET['strona']>0)
  6. {
  7. //wyswietlamy link do poprzedniej strony
  8. echo '<a href="?strona='.($_GET['strona']-1).'" ><b><< Poprzednia</b></a> ';
  9. }
  10. for($i = 0;$i<=floor($iloscWpisow/ILOSC_WYNIKOW_NA_STRONIE);$i++)
  11. {
  12. if ($i==$_GET['strona'])
  13. {
  14. echo '<a href="?strona='.($i).'" ><b>>[ '.($i+1).' ]<</b></a> ';
  15. }
  16. else
  17. {
  18. echo '<a href="?strona='.($i).'" >[ '.($i+1).' ]</a> ';
  19. }
  20. }
  21. //jeśli nie jesteśmy na ostatniej stronie
  22. if($_GET['strona']<floor($iloscWpisow/ILOSC_WYNIKOW_NA_STRONIE))
  23. {
  24. //wyświetlamy link do nastepnej strony
  25. echo ' <a href="?strona='.($_GET['strona']+1).'" ><b>Następna >></b></a>';
  26. }
  27. //echo '</center>';
  28. echo '</div> ';


pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 21.08.2025 - 23:55