Beste mensen,

Even snelle vraag.

$totaalprijs = $row2['Prijs']*1.15;


de bovenstaande code rekent een prijs uit met de toeslag erop. alleen
nu wil ik *1.(variable hier) alleen krijg die variable niet achter die punt.

Dus hoe moet ik een variable voor deze berekening achter de punt krijgen?
$prijsje = 1.15;

$totaalprijs = $row2['Prijs'] * $prijsje;
$totaalprijs = $row2['Prijs']*1.15;

Het is de bedoeling dat de prijs uit de db wordt vermenigvuldigt met 1 en het percentage toeslag dus na de . maar het probleem is dat ik daar de toeslag niet krijg ingevuld vanuit de db krijg een error in mijn code op dat stuk.
<?php

$totaalprijs = $row2['Prijs'] * floatval('1.'.$toeslag);

?>

Of het optimaal is weet ik niet om eerlijk te zijn.
- Mark - op 11/04/2011 16:03:26

<?php

$totaalprijs = $row2['Prijs'] * floatval('1.'.$toeslag);

?>

Of het optimaal is weet ik niet om eerlijk te zijn.

Mark
Bedankt het werkt nu zoals ik wil.
Dat kan je ook wiskundig doen:


$percentage = 15;
$factor = 1 + ($percentage/100);
$price *= $factor


Waarin je de prijs in $price en de getallen achter de komma in $percentage zet.

Reageren