Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Nie zlicza rekordów oraz brak paginacji
szczalpi
post 2.06.2012, 17:42:12
Post #1





Grupa: Zarejestrowani
Postów: 336
Pomógł: 0
Dołączył: 25.10.2006

Ostrzeżenie: (10%)
X----


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>


--------------------
Nieregulaminowa stopka usunieta
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
IProSoft
post 2.06.2012, 19:21:48
Post #2





Grupa: Zarejestrowani
Postów: 479
Pomógł: 97
Dołączył: 6.09.2011
Skąd: php.net :)

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


A która to linia 156?questionmark.gif Wróżką nikt nie jest.


--------------------
Manual prawdę Ci powie.
Go to the top of the page
+Quote Post

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: 19.07.2025 - 20:30