Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Nie zlicza rekordów oraz brak paginacji
Forum PHP.pl > Forum > Przedszkole
szczalpi
Witam
Proszę was o pomoc.
Wywala mi błąd w lini 156, a nie wiem dlaczego sad.gif.
Chodzi mi jeżeli wkleje adres strony: http://noclegi.eszukaj.com/Beskidy,szukaj.html powinny wyswieltlic mi się, że mogę wejść na kolejne strony wpisów tzw. paginacja. niestety wywala mi błąd. Rekordów pod nazwą "Beskidy" posiadam dwa a wyświetla mi jeden. Mam ustawioną paginację jedną na stronę. Dzięki temu powinno wyświetlić mi kolejna strona, ale nie chce oraz nie zlicza mi ilości rekordów. Proszę o pomoc. Dziękuje

  1. if($_GET['przeszukaj']=="Szukaj"):
  2. {
  3. !
  4. $pokaz = $_GET['pokaz'];
  5. $str = iconv("utf-8","iso-8859-2", $pokaz);
  6. $pokaz=$str;
  7. $sql="select COUNT (*) from users where miasto like '%$pokaz%' or nazwa_obiektu like '%$pokaz%' or rodzaj_obiektu like '%$pokaz%' or region like '%$pokaz%' or wojewodztwo like '%$pokaz%'";
  8. $wykonaj1 = mysql_query($sql);
  9. list($wszystkich)=mysql_fetch_row($wykonaj1);
  10. $page = $_GET['page'];
  11. if ($page == "") $page="1";
  12. $ile="1";
  13. $podstron = ceil($wszystkich/$ile);
  14.  
  15. $sql="select * from users where miasto like '%$pokaz%' or nazwa_obiektu like '%$pokaz%' or rodzaj_obiektu like '%$pokaz%' or region like '%$pokaz%' or wojewodztwo like '%$pokaz%' limit ".(($page-1)*$ile).",".$ile;
  16. $result=mysql_query($sql);
  17. ?>
  18. <p class="wyniki">Wyniki wyszukiwania: <? echo $pokaz;?></p> <br>
  19. <p class="ilosc" style="color: black"> Ilość ofert: <? echo mysql_result($wykonaj1,0,0); ?></p>
  20. <?
  21.  
  22. if (mysql_num_rows($result)==0) {echo "<p><b>Nic nie znaleziono.</b></p>";}
  23. while ($row = mysql_fetch_array($result, MYSQL_ASSOC)){
  24. ?>
  25. <table style ="margin-top: 10px;background: #F0F0ED;width:500px;border-radius: 8px 8px 8px 8px;">
  26. <tr>
  27. <td><table><tr><td><img src="users_fotos/<? echo $row['photo_1']; ?>" height=70></table>
  28. <td><table><td width=130><p class="inne">Region:</p><td><p class=pol><? echo $row['region']; ?></p></tr>
  29. <tr>
  30. <td width=130><p class="inne">Miejscowość:</p><td><p class=pol><? echo $row['miasto']; ?></p></tr>
  31. <tr>
  32. <td width=130><p class="inne">Rodzaj obiektu:</p><td><p class=pol><? echo $row['rodzaj_obiektu']; ?></p></tr>
  33. <tr>
  34. <td align="center" width=200 class=wer><br><a href="http://noclegi.eszukaj.com/<? echo $row['id']; ?>,<? echo $row['nazwa_obiektu']; ?>.html" ><? echo $row['nazwa_obiektu']; ?></a>
  35. </table></table>
  36.  
  37. <?
  38. }
  39. }
  40. endif;
  41.  
  42. ?>
  43. <center><ul class="strona"><li><?
  44.  
  45. for ($i=1; $i<=$podstron; $i++)
  46. echo "<a href='szukaj.php?page=".$i."&pokaz=".$pokaz."&przeszukaj=Szukaj'>$i</a> ";
  47.  
  48. ################################################################################
  49. ?>
  50.  
  51. <? //echo "<a style=wer href='szukaj.php?page=".$i."&znajdz=".$znajdz."&przeszukaj=Szukaj'>$i</a> ";?>
  52.  
  53. </li></ul>
  54. <p class=wyniki><? echo "Ilość obiektów: $wszystkich Strona $page z $podstron" ?></p></center>
IProSoft
A która to linia 156?questionmark.gif Wróżką nikt nie jest.
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.