hallo!
ich glaube ich habeh ier ein kleines Syntaxproblem:
PHP-Code:
<?php
$neu2 = str_replace(",", ".","$satz[1]");//kommastellenberechnung
$summe = $summe + ($satz[4] * $neu2);
$formatted = sprintf("%01.2f", $summe);
//satz[0] artikelbez
//satz[1] preis
//satz[2] id
//satz[3] mwst
//satz[4] menge
echo sprintf("%01.2f", ($satz[4] * $neu2) * ($satz[3]/100) + ($satz[4] * neu2));//Ausgabe des gesamtpreis
?>
Es geht darum, das ich den Gesamtpreis mit MwSt ausgeben will. Dazu errechne ich erstmal den Gesamtpreis ohne MwSt:
PHP-Code:
sprintf("%01.2f", $satz[4] * $neu2)
Den möchte ich nun mit MwSt berechnen, also zuersteinmal $satz[3] (Mwst):100. Ich erhalte z.B. 0,16. Diese 0,16 dann wieder mal den gesamtpreis ohne MwSt und dann nochmal + Gesamtpreis ohne MwSt.
Das soll diese Zeile bedeuten:
PHP-Code:
<?
echo sprintf("%01.2f", ($satz[4] * $neu2) * ($satz[3]/100) + ($satz[4] * neu2));
?>
Ich hab sicher nen syntaxfehler drin, denn bis jetzt rechnet er mir nur Quatsch aus.
?>[/php]