Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Zaokrąglane liczby
Forum PHP.pl > Forum > Przedszkole
-ghost-
Witam.

Mam problem z zaokrągleniem liczby. Wyciągam najnowsze wiadomości z bazy od najnowszego do najstarszego (DESC) i zrobiłem sobie do tego małe stronicowanie. Sprawa się skomplikowała ponieważ gdy mam tak:

[1] [2] [3] [4] [5]

i wybiorę 5 stronę gdzie w moim przypadku jest 54 ginie mi kilka rekordów.
Teraz chodzi o to aby wyświetliło mi, że mam 6 stron.

  1. for ($i = 1; $i < ceil($ile / $wynikow); $i++){
  2. echo '<a href="?strona='.$i.'">['.$i.']</a> ';
  3. }


54/10=5.4 ceil powinno zaokrąglić do góry czyli 6 dlaczego tak nie robi?
muniekw
Masz pętle źle sformułowaną:
  1. for ($i = 1; $i <= ceil($ile / $wynikow); $i++){
  2. echo '<a href="?strona='.$i.'">['.$i.']</a> ';
  3. }


Teraz powinno działać. smile.gif
-ghost-
Dzięki.

Odnośnie tego mam jeszcze jedno pytanie.
Jak zrobić gdy np $_GET["s"] == 1 to jedynka np <b>'.$i.'</b>?
kontur
nie bardzo rozumiem w czym tkwi problem, chodzi zeby wyswietlic zawartosc $_GET['s']?

  1. $s= $_GET['s'];
  2.  
  3. echo "<b>{$s}</b>";
  4.  
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.