- Code: Select all
<table cellspacing="0" border="1" width="60%">
<tr><td width="*"><b>Artikel:</b><br><br></td><td width="65"><b>Stück:</b><br><br></td><td width="105"><b>Einzelpreis:</b><br><br></td><td width="105"><b>Gesamtpreis:</b><br><br></td></tr>
<tr><td>testartikel 7</td><td align="right">7 </td><td align="right">50.50 EUR</td><td align="right">353.5 EUR</td></tr><tr><td>testartikel 7</td><td align="right">7 </td><td align="right">50.50 EUR</td><td align="right">353.5 EUR</td></tr><tr><td>Testartikel Blubb</td><td align="right">1 </td><td align="right">100,00 EUR</td><td align="right">100 EUR</td></tr><tr><td colspan="4" align="right"><br>SUMME: 807 EUR </td></tr></table>
mein Quellcode:
- Code: Select all
<table cellspacing="0" border="1" width="60%">
<tr><td width="*"><b>Artikel:</b><br><br></td><td width="65"><b>Stück:</b><br><br></td><td width="105"><b>Einzelpreis:</b><br><br></td><td width="105"><b>Gesamtpreis:</b><br><br></td></tr>
<?
foreach($warenkorb as $anzeige)
{
$count1++;
$abfrage = "SELECT * FROM artikel WHERE id LIKE '$anzeige'";
$ergebnis = mysql_query($abfrage);
$row = mysql_fetch_object($ergebnis);
echo("<tr><td>$row->artikelname</td>");
$count2 = $warenkorb[$count1];
echo("<td align=\"right\">" . $count2 . " </td>");
echo("<td align=\"right\">" . $row->preis . " EUR</td>");
$reihe= $row->preis * $count2;
echo("<td align=\"right\">" . $reihe . " EUR</td></tr>");
if(empty($spalte))
{
$spalte = array("$reihe");
}
else
{
array_push($spalte, "$reihe");
}
}
echo("<tr><td colspan=\"4\" align=\"right\"><br>SUMME: " . array_sum($spalte) . " EUR </td></tr>");
?>
</table>
wie änder ich jetzt den Quellcode, dass ich in meinem Resultat richtige Dezimalzahlen habe? In der Datenbank haben machne Artikel einen , anstatt einen .
Wer kann mein Script editieren? o.o
*selber zu blöd dazu bin*