Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem ze Stronicowaniem
-Gość_Hardknox_*-
post
Post #1





Goście







Mam problem przy modyfikowaniu cmsa, podstrony mi wychodzą, ale po kliknieciu nie przechodzi do wyswietlania kolejnych 3 z bazy

  1. <?php
  2. function wyswietl_newsy() {
  3.  
  4. connect();
  5. $ile = 3;
  6. $numrows = mysql_num_rows(mysql_query("SELECT id, tytul, autor, data, tresc FROM news")); 
  7.  
  8.  
  9.  
  10. if(!$p) $p = 0; 
  11.  
  12. $p = (int)$p; 
  13. $ile = (int)$ile; 
  14. $query = mysql_query("SELECT id, tytul, autor, data, tresc FROM news ORDER BY id DESC LIMIT $p,$i
    le"
    );
  15.  
  16.  
  17.  
  18.  while ($news = mysql_fetch_array($query))
  19. {
  20. include("show_news.php");
  21. }
  22.  
  23.  
  24. echo '<center>Strony: [';
  25.  
  26. for($i=0;$i<ceil($numrows/$ile);$i++) { 
  27. echo ' <a href="'.$PHP_SELF.'?p'.($i*$ile).'">'.($i+1).'</a> ';
  28. }
  29.  
  30. echo '] </center>';
  31. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
TomASS
post
Post #2





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

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


@Cysiaczek :

Każdemu się zdaża - rada na przyszłość, zanim coś napiszesz, to sprawdź, poprzyj swoją wypowiedź linkiem/cytatem.... (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)


@Gość :
gdzie masz zdefiniowane $p ?

  1. <?php
  2. if(!$p) $p = 0; 
  3. $p = (int)$p;
  4. ?>

W tym wypadku $p zawsze będzie miał wartość 0.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 9.10.2025 - 19:20