Hallo Leute,
ich hätte da wieder einmal eine Frage....
Ich lese Werte (Preise) aus einer Datenbank aus. Diese Werte haben 2 Kommastellen. Format z.B. 33,95. Wenn ich jetzt den Wert auslese und ihn auf der Seite anzeigen lasse unter Einzelpreis steht dort auch wie es soll 33,95. Wenn ich jetzt aber den Wert multipliziere mit einem anderen Wert den ich aus der Datenbank auslese (dieser Wert enthält keine Kommastellen, er gibt an wie viele Stück gekauft wurden) lässt er mir beim Wert[Preis] die Kommastellen weg und rechnet z.B.
33,95 * 2 = 66
mein Script dazu lautet:
<?php
$gesamt = $gekauft['preis'] * $zaehler;
?>
Ich habe jetzt schon soweit gelesen dass es scheinbar nicht möglich ist mit den Kommastellen zu rechnen wenn das Komma ein "," ist sondern nur wenn es ein "." ist. Ist das richtig? Und wenn ja, wie kann ich vor der Rechnung das "," in ein "." umwandeln und dann wieder zurück.
Ich hoffe Ihr könnt mir helfen
LG
Dieter
pcsysonline Gast |