Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Proble ze Stronicowaniem, Proble ze Stronicowaniem
larson7221
post 10.07.2008, 20:10:19
Post #1





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 3.04.2008

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


witam napisałem o to takie stronicowanie newsow
  1. <?PHP
  2. include("function/dbconfig.php");
  3. $limit=5;
  4. $wynik=mysql_query("SELECT * FROM NEWS ");
  5. $ile=mysql_num_rows($wynik);
  6. $max = @ceil($ile/$limit);
  7. if($_GET['p'] && $_GET['p']!="")
  8. {
  9. $od=($_GET['p'] * $limit) - $limit ; 
  10. $do= $od + $limit;
  11. echo 'od'.$od.'do'.$do.'<br>';
  12. $q=mysql_query("SELECT * FROM NEWS ORDER BY `idnews` DESC LIMIT $od,$do");
  13. while ($r=mysql_fetch_array($q))
  14. {
  15. echo $r['title'].'<br>';
  16. }
  17. for ($page=; $page<= $max ; $page++)
  18. {
  19. echo '<a href="stron.php?p='.$page.'">'.$page.'</a> ';
  20. }
  21. }
  22. $q=mysql_query("SELECT * FROM NEWS ORDER BY `idnews` DESC LIMIT 0,".$limit."");
  23. while ($r=mysql_fetch_array($q))
  24. {
  25. echo $r['title'].'<br>';
  26. }
  27. for ($page=; $page<= $max ; $page++)
  28. {
  29. echo '<a href="stron.php?p='.$page.'">'.$page.'</a> ';
  30. }
  31. ?>

Niby Wszystko Logiczne wynik jest taki
http://webcreation.netial.pl/web/stron.php
że na jednej stronie jest 5 newsow na drugiej 9 proszę zauważyc specjalnie podalem zmiene by sprawdzic czy dobre wartosci idą do mysql czyli jak się wedzje na 2 stronę to pisze że od 5 newsa do 10 a wyswietla mi 9 newsow wie ktos co robię źle ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
nospor
post 10.07.2008, 20:16:09
Post #2





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




$do= $od + $limit;
smile.gif
limit w mysql ma taka skladnie: limit od, ile a nie jak u ciebie: limit od, do
Juz wiesz co masz źle?


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

"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
larson7221
post 10.07.2008, 20:18:20
Post #3





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 3.04.2008

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


aaaaa dzieki heheh słabo znam mysql winksmiley.jpg
Go to the top of the page
+Quote Post
nospor
post 10.07.2008, 20:19:37
Post #4





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




to skoro slabo znasz mysql, to powinienes czytac na temat rzeczy, ktorych uzywasz, a nie strzelasz w ciemno tongue.gif


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

"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

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:38