Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] stronicowanie, na podstawie tablicy
andixxx
post 27.11.2007, 22:33:23
Post #1





Grupa: Zarejestrowani
Postów: 104
Pomógł: 0
Dołączył: 1.06.2006
Skąd: Legnica

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


witam .. mam oto taki kawalek kodu i od razu pytanie .. mozna zrobic z tego cos takiego, ze jezeli w tablicy jest wiecej niz 20 elementow (np 100 albo 150) to aby na jednej stronie bylo wyswietlane tylko po 20 wynikow a reszta na innych stronach ? a jak tak to jak.. probuje probuje i mi nie wychodzi nic sad.gif

  1. <?
  2. $katalog = opendir('zdjecia'); 
  3. if (!$katalog) die ('Nie moge otworzyc folderu'); 
  4. $roz_graficzne = array('.jpg', '.jpeg', '.gif', '.png');
  5. while($pliki = readdir($katalog))
  6. {
  7. if ($pliki != '.' && $pliki != '..')
  8. {
  9. $rozszerzenie = strtolower(strrchr($pliki, "."));
  10. if(in_array($rozszerzenie, $roz_graficzne))
  11. $lista[] = $pliki;
  12. }
  13. }
  14. $id2 = count($lista); 
  15. $id = 0;
  16. $i = 1;
  17.  
  18. while ($id < $id2) {
  19. echo '<a href="zdjecie.php?id='.$id.'"><img src="zdjecia/'.$lista[$id].'" width="150" height="112"></a>  ';
  20. $id++;
  21. if($i == 5)
  22. {
  23.  echo '<br>';
  24.  $i = 1;
  25. }
  26. else
  27. {
  28.  $i++;
  29. }
  30.  
  31. }
  32. ?>
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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 13:23