Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Cięcie liczby po przecinku
Athlan
post
Post #1





Grupa: Developerzy
Postów: 823
Pomógł: 12
Dołączył: 18.12.2005

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


Potrzebne mi jest to do stronnicowania bo się sypie.

Mam zmienną $all_news, która zwraca ile jest newsów w bazie. Mam też takie coś do stronnicowania:
  1. <?php
  2. $per_page = 10;
  3. $gen_page = ($all_news / $per_page);
  4. ?>


Zakładamy, że zmienna $all_news jest 24 (24 newsy). Jak dzielimy ją w zmiennej $gen_page (generate page) przez $per_page (newsy na stronę) to wychodzi liczba po przecinku.

I pytanie:
Jak zaokrąglić w górę lub w dół tą zmienną?

(jak w dół to zmienna $gen_page będzie taka: ($all_news / $per_page +1) )

P.S. Grzebałem w manualu i nic nie znalazłem tiredsmiley.gif


--------------------
Portfolio: Vgroup.pl | athlan.pl | Test.php.pl - sprawdź się z wiedzy o PHP i ułóż własne pytania!
Pomogłem? Kliknij pod postem.
Go to the top of the page
+Quote Post
LBO
post
Post #2





Grupa: Zarejestrowani
Postów: 1 415
Pomógł: 117
Dołączył: 7.09.2005
Skąd: Warszawa

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


zaokraglanie:
Go to the top of the page
+Quote Post
cadavre
post
Post #3





Grupa: Zarejestrowani
Postów: 472
Pomógł: 7
Dołączył: 7.12.2005
Skąd: Gliwice

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


Albo
  1. <?php
  2. $numer = (int)$numer;
  3. ?>

Zaokrągla w dół, więc na końcu +1 .

Ten post edytował cadavre 27.01.2006, 19:59:41


--------------------
Silesian PHP User Group - www.spug.pl
Symfony2, OAuth2, budowanie API - masz pytania? Pisz!
Go to the top of the page
+Quote Post
Athlan
post
Post #4





Grupa: Developerzy
Postów: 823
Pomógł: 12
Dołączył: 18.12.2005

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


THX wielkie za pomoc... już śmiga smile.gif


--------------------
Portfolio: Vgroup.pl | athlan.pl | Test.php.pl - sprawdź się z wiedzy o PHP i ułóż własne pytania!
Pomogłem? Kliknij pod postem.
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 Aktualny czas: 19.08.2025 - 20:19