Totaalprijs Berekeken
kenzo - 22/09/2007 12:48 (laatste wijziging 22/09/2007 12:56)
|
PHP beginner |
|
Hallo,
Ik heb een bestellingslijst, en wil de prijzen die in de winkelwagen staan bij elkaar optellen. (dat hij het totaal berekend)
Dit is de code:
http://www.plaatscode.be/3383/
Hoe kan ik dat doen?
Per product kan ik hem optellen, maar ik kan ze niet allemaal selecteren en die dan optellen.
als ik dit doe: $product['prijs'], dan selecteer ik de laatst gekozen prijs, maar niet die daarvoor.
Bedankt!
|
12 antwoorden
Gesponsorde links |
|
Stijn - 22/09/2007 13:08
|
PHP expert |
|
Dat doet hij automatisch hoor. De som wordt gemaakt zolang de while bezig is. |
kenzo - 22/09/2007 13:09 (laatste wijziging 22/09/2007 13:16)
|
PHP beginner |
|
Nu heb ik het volgende probleem...
Hij telt het aantal hele euro's op, en het aantal centen.
Nu heb ik 3 prijzen:
€ 209,50
€ 209,50
€ 328,-
het totaal wordt:
€ 746,100
hoe kan ik daar dan (als het hoger is dan 99, of 199 etc..) daar 1 euro bij het totaal bij optellen?
dat het 747,- wordt (of 747,00 ofzo)
Bedankt!
|
kenzo - 22/09/2007 14:12
|
PHP beginner |
|
dankjewel, maar het werkt niet... ik weet ook waarom...
ik heb namelijk de euro's in een tabel, en de centen.
dit is de code:
$totaalbedrag += $product['prijs'];
$totaalcenten += $product['centen'];
$totaal = "".$totaalbedrag.",".$totaalcenten."";
}
}
echo"<div align='right'>";
echo round($totaal , 2);
echo"</div></td>
$totaalbedrag += $product['prijs']; $totaalcenten += $product['centen']; $totaal = "".$totaalbedrag.",".$totaalcenten.""; } } echo"<div align='right'>";
|
kenzo - 22/09/2007 14:12
|
PHP beginner |
|
dankjewel, maar het werkt niet... ik weet ook waarom...
ik heb namelijk de euro's in een tabel, en de centen.
dit is de code:
$totaalbedrag += $product['prijs'];
$totaalcenten += $product['centen'];
$totaal = "".$totaalbedrag.",".$totaalcenten."";
}
}
echo"<div align='right'>";
echo round($totaal , 2);
echo"</div></td>
$totaalbedrag += $product['prijs']; $totaalcenten += $product['centen']; $totaal = "".$totaalbedrag.",".$totaalcenten.""; } } echo"<div align='right'>";
|
kenzo - 22/09/2007 14:12
|
PHP beginner |
|
dankjewel, maar het werkt niet... ik weet ook waarom...
ik heb namelijk de euro's in een tabel, en de centen.
dit is de code:
$totaalbedrag += $product['prijs'];
$totaalcenten += $product['centen'];
$totaal = "".$totaalbedrag.",".$totaalcenten."";
}
}
echo"<div align='right'>";
echo round($totaal , 2);
echo"</div></td>
$totaalbedrag += $product['prijs']; $totaalcenten += $product['centen']; $totaal = "".$totaalbedrag.",".$totaalcenten.""; } } echo"<div align='right'>";
|
kenzo - 22/09/2007 14:12 (laatste wijziging 22/09/2007 14:13)
|
PHP beginner |
|
dankjewel, maar het werkt niet... ik weet ook waarom...
ik heb namelijk de euro's in een tabel, en de centen.
dit is de code:
$totaalbedrag += $product['prijs'];
$totaalcenten += $product['centen'];
$totaal = "".$totaalbedrag.",".$totaalcenten."";
}
}
echo"<div align='right'>";
echo round($totaal , 2);
echo"</div></td>
$totaalbedrag += $product['prijs']; $totaalcenten += $product['centen']; $totaal = "".$totaalbedrag.",".$totaalcenten.""; } } echo"<div align='right'>";
sorry voor de dubbelposts... de enter bleef hangen |
Stijn - 22/09/2007 14:51
|
PHP expert |
|
$totaal = round($totaalbedrag).",".round($totaalcenten)."";
$totaal = round($totaalbedrag).",".round($totaalcenten)."";
Zet dit boven echo round($totaal , 2);
En doe die lijn 3 weg van je codefragment. |
kenzo - 22/09/2007 15:05 (laatste wijziging 22/09/2007 15:29)
|
PHP beginner |
|
hij doet het niet...
de getallen voor de comma telt hij goed op, de getallen erna helemaal niet
niemand??? |
Gesponsorde links |
|
Dit onderwerp is gesloten. |
|