Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]stronnicowanie nie działa
Forum PHP.pl > Forum > Przedszkole
Michał90
Witam,
mam oto taki kod wyszukiwarki:
  1. <?php
  2. if(isset($_POST['znajdz']))
  3. {
  4. $tytul = $_POST['tytul'];
  5. $autor = $_POST["autor"];
  6. $tytul = ucfirst(strtolower($tytul));
  7. $autor = ucfirst(strtolower($autor));
  8. $page=$_GET['page'];
  9. $ile=5;
  10. $od=($page*$ile);
  11. $connection = mysql_connect('localhost','xxxx','xxxxx','xxxxx');
  12. mysql_select_db ('xxxxx');
  13.  
  14.  
  15. if(empty($tytul) && empty($autor)) {
  16. die("Formularz wypełniony niepoprawnie! Nie można wyświetlić wyników wyszukiwania!");
  17. }
  18. $zapytanie = mysql_query("SELECT * FROM `wynik` WHERE `tytul` LIKE '%$tytul%' AND `autor` LIKE '%$autor%' LIMIT ".$od.",".$ile."") or die(mysql_error());
  19.  
  20. if(mysql_num_rows($zapytanie)==0){
  21. echo "Nie znaleziono wpisów.";
  22. }
  23.  
  24. while( $row = mysql_fetch_array($zapytanie) )
  25. {
  26.  
  27. echo '<div class="post">';
  28. echo '<div class="l"> <a href='.$row['linki'].' title='.$row['title'].'><img src='.$row['imgs'].' alt="" /></a> </div>';
  29. echo '<div class="r">';
  30. echo '<h2><a href='.$row['links'].' title='.$row['title'].'>'.$row['tytua'].'</a></h2>';
  31. echo '<p>'.$row['opisuje'].'</p>';
  32. echo '</div>';
  33. echo '</div>';
  34.  
  35. }
  36. echo '<a href="search.php?page='.$page.'">następna</a>';
  37.  
  38.  
  39. mysql_close($connection);
  40. }
  41. ?>


Wszystko ładnie wyszukuje i wyświetla po 5 artykułów na stronie tak jak jest w zmiennej
  1. $ile=5;


Ale nie mogę przejść na drugą strone.. dlaczego? na pewno wyników jest więcej niż 5

Proszę o pomoc smile.gif

Pozdrawiam
Kshyhoo
Zobacz mój ostatni temat, który właśnie mówi o tym samym problemie.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.