Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]na podstronach te same dane
Michał90
post 4.05.2010, 18:01:41
Post #1





Grupa: Zarejestrowani
Postów: 267
Pomógł: 0
Dołączył: 16.05.2007

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


Witam,
Co może być powodem, że na podstronach są wyświetlane te same dane co na stronie głównej?


  1. <?php
  2. $na_stronie = 5; //Ilość wpisów wyświetlanych na jedną stronę
  3. $s = (int)$_GET['s'];
  4.  
  5. $db = new mysqli('localhost','xxxx','xxxx','xxxx');
  6. mysqli_query($db,'SET NAMES `utf8`');
  7. $wykonaj=mysqli_query($db,"SELECT * FROM `pub` WHERE `IY`=21 ORDER BY `pub_id` DESC ");
  8. $znaleziono=mysqli_num_rows($wykonaj);
  9. if(empty($s)) { $s=0; }
  10. $sql = mysqli_query($db,'SELECT * FROM `pub` WHERE `IY`=21 ORDER BY `pub_id` DESC LIMIT '.($s).','.$na_stronie.'');
  11. while ($row = mysqli_fetch_array($sql)) {
  12. echo '<div class="feat_prod_box">';
  13. echo '<div class="prod_img"> <a href='.$row['link'].' title='.$row['uri'].' target="_blank"><img src='.$row['imgmini'].' alt="" border="3"/></a> </div>';
  14. echo '<div class="prod_det_box">';
  15. echo '<div class="box_top"></div>';
  16. echo '<div class="box_center">';
  17. echo '<div class="prod_title"><strong><a href='.$row['link'].' title='.$row['uri'].'>'.$row['tytul'].'</a></strong></div>';
  18.  
  19. echo '<p class="details"><strong>'.$row['autor'].'</strong>';
  20. echo '<br>'.$row['opis'].'<br><a href="'.$row['uri'].'.html"><b>Opinie </b></a></p>';
  21. echo '<a class="mors"><b>Cena:</b> '.$row['cena'].' zł</a>';
  22. echo '<a href='.$row['link'].' class="more"><b>KUP</b></a>';
  23. echo '<div class="clear"></div>';
  24. echo '</div>';
  25. echo '<div class="box_bottom"></div>';
  26. echo '</div>';
  27. echo ' <div class="clear"></div>';
  28. echo '</div>';
  29. }
  30. if($znaleziono>$na_stronie)
  31. {
  32. echo '<div class="pagination">';
  33.  
  34. for($i=0; $i<ceil($znaleziono/$na_stronie); $i++)
  35. echo '<a href="../e-biznes-'.($i*$na_stronie).'/">'.($i+1).'</a> ';
  36. echo '</div>';
  37. }
  38. ?>


Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
nospor
post 4.05.2010, 19:25:41
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Sprawdziłeś chociaż co się znajduje pod zmienną $s?
echo 'To jest s ktore nalezalo sprawdzic a jesli sprawdzilem to nalezalo nam o tym powiedziec....:'.$s;


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Michał90
post 4.05.2010, 19:41:32
Post #3





Grupa: Zarejestrowani
Postów: 267
Pomógł: 0
Dołączył: 16.05.2007

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


Pod zmienną $s wyświetla się 0, nad pętlą jak wyświetliłem oraz w pętli
Go to the top of the page
+Quote Post
nospor
post 4.05.2010, 19:44:42
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




No to juz wiesz czemu na kazdej podstronie masz te same dane.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Michał90
post 4.05.2010, 19:46:47
Post #5





Grupa: Zarejestrowani
Postów: 267
Pomógł: 0
Dołączył: 16.05.2007

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


Problem rozwiązany smile.gif

Czemu zaraz na to nie wpadłem tongue.gif

Dzięki.
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: 27.06.2025 - 22:32