Summenbildung mit Variable
Frank
- php
0 HP0 Frank
0 Andreas Korthaus
Hallo zusammen,
Mit dem unten angeführten sript werden Artikel aus einer DB ausgelesen. Wenn mehr als ein Artikel ausgelesen wird, möchte ich aus der variablen $gesamt eine Gesamtsumme bilden. Müßt irgenwie mit einer array Lösung gehen, damit ich auf die verschiedenen Werte komme. Nur weiß ich leider nicht wie.
Danke für Eure Hilfe im vorhinein
Frank
<?
while($row=mysql_fetch_array($result))
{
$id=$row["id"];
$artnr=$row["artnr"];
$bezeichnung=$row["bezeichnung"];
$preis=$row["preis"];
$menge=$row["menge"];
$gesamt=$preis*$menge;
$preis=number_format($preis,2);
$gesamt=number_format($gesamt,2);
?>
<TR>
<TD bgcolor="#ffffff" class="small"><? echo $artnr; ?></td>
<TD bgcolor="#ffffff" class="small"><? echo $bezeichnung; ?></td>
<TD bgcolor="#ffffff" class="small"><? echo $menge; ?></td>
<TD bgcolor="#ffffff" align="right" class="small"><? echo $preis; ?> EUR</td>
<TD bgcolor="#ffffff" align="right" class="small"><? echo $gesamt; ?> EUR</td>
</TR>
<?
}
?>
Hallo,
Komm nicht dahinter wie?????
Ich glaub halt wenn ich die variable in ein array umwandle und aus diesem array die summe bilde müßte ich die Lösung haben. Nur habe ich keine Erfahrung mit arrays oder split. Kann mir da jemand weiterhelfen??
Danke
Frank
Hi!
Mit dem unten angeführten sript werden Artikel aus einer DB ausgelesen. Wenn mehr als ein Artikel ausgelesen wird, möchte ich aus der variablen $gesamt eine Gesamtsumme bilden. Müßt irgenwie mit einer array Lösung gehen, damit ich auf die verschiedenen Werte komme. Nur weiß ich leider nicht wie.
In PHP gibt es den Zuweisungs-operator +=
http://www.php3.de/manual/de/language.operators.assignment.php
Damit könntest Du sowas machen wie:
while(...) {
$summe += $gesamt;
}
echo $summe;
Grüße
Andreas