mam taki kod php:
  1. <?php
  2. $ile = '10'; //$ile to liczba wierszy na stronie
  3.  
  4. $s = $_GET['s'];
  5. if(!isset($s)) //Obliczenia
  6. {
  7. $s = '1';
  8. $x = '0';
  9. }
  10. elseif ($s == '1')
  11. {
  12. $x = '0';
  13. }
  14. else
  15. {
  16. $x = ($s-1)*$ile;
  17. }
  18.  
  19. $strony = array();
  20. for($i=1;$i<=ceil($ile_opisow/$ile);$i++){
  21.  
  22. $strony[] = $i;
  23. #echo '<a href="index.php?s='.$i.'">'.$i.'</a>';
  24.  
  25. }
  26.  
  27. $site->assign('opisy', $db->get_results('SELECT text,autor FROM opisy WHERE aktywny = "1" ORDER BY time DESC LIMIT '.$x.','.$ile.' ', ARRAY_A));
  28.  
  29. $site->assign('strony', $strony);
  30. ?>


i przykładowy link do strony(generowany przez foreach()):
Kod
<a href="index.php?s={$strona}">{$strona}</a>


Skrypt dziala prawie bez zarzutów. Mam w bazie 26 rekordów, przy dzieleniu po 10 ns stronę mam 3 strony. Klikam na 1. ok 2. ok 3. nie wyświetla żadnych rekordów z bazy :/

Probowałem też ręcznie:
Kod
LIMIT 0,10 <- ok
LIMIT 10,10 <- ok
LIMIT 20,10 <- nie wyswietla nic


czy to jakiś błąd klasy? Proszę o pomoc...