Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Podział na strony, Wynik zawsze się o trochę myli
Babcia@Stefa
post
Post #1





Grupa: Zarejestrowani
Postów: 654
Pomógł: 17
Dołączył: 19.03.2006
Skąd: z kosmosu ;)

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


Witam, mam taki kod:

  1. <?php
  2. $naStronie = 10;
  3. $strona = $_GET['strona'];
  4. for($i=1; $i<ceil($ilosc/$naStronie+1); $i++ ) {
  5. $pages .= "<a href=?id=".base64_encode($dir)."&strona=".$i.">[".($i)."]</a> ";
  6. }
  7. $do = 0; $petla = '';
  8. while ($petla < $strona)
  9. {
  10. $petla++;
  11. $od = $od + 11;
  12. $do = $od + 11;
  13. if($petla == $strona)
  14. break;
  15. }
  16. ?>


I jest w tym problem że wynik nie jest prawidłowy, pokazuje około 20 wyników a ma być 35...
@edit {
Gdy dodam przed while ($petla < $strona):
$od = -11;
To wynik zmienia się na trochę dokładniejszy ale i tak nie jest taki jak trzeba...
}
Już troche nad tym siedzę i nie mogę znaleźć błędu w prostym kodzie (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

@down
Dzięki za poprawienie kodu.

@edit
To samo co z tamtym kodem, może Łukasz O. podasz swój nr gg to byś my pogadali jak to zrobić ;>

@edit
Mi chodzi o wyniki jakie wyświetlane są na stronie (dane) a nie strony...
Np.
Kod
test1
test2
test3

6 wyników na 2 stronach.

[1] [2]

Dziękuję, Babcia@Stefa

Ten post edytował Babcia@Stefa 14.03.2007, 14:58:13
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: 14.09.2025 - 13:18