Rund op til heltal - count laver bøvl
Jeg har dette script som gerne skulle dividere to tal, og hvis resultatet ikke er et heltal, skal der rundes op. Det virker dog ikke helt optimalt. Hvorfor ved jeg ikke.$alltags = 11;
$limit = 3;
$split = $alltags/$limit;
$pages = round($split);
$round = $split-$pages;
if ($round > 0) {
$split = $pages+1;
}
$split indeholder nu "3.6666666666667", hvilket jo skulle være blevet afrundet til 4, eller hvad?
Det skal bruges til en tagwall, hvor man kan skifte mellem hvor mange posts man vil se pr. side, og hvilken side man vil hen på.
Det kan ses her: http://raev.1go.dk/tagwall.php?limit=3&page=1
(Der må gerne leges med limit og page.)
Det øverste tal er $split, det nedenunder er $page. $split viser rigtigt når divisionen går lige op, page når det går skævt :/
