Thema: Rechnung mit PHP erstellen


Dieses Beispiel demonstriert, wie mit der PHP-Programmierung eine Rechnung dargestellt wird. Der Dateiname heißt c62.php und das Layout sieht im Browser so aus, wie im Tab-Layout.

Rechnung erstellen

Um eine Rechnung zu erstellen, in der z.B. der Preis einer Hose mehrfach eingesetzt wird, kann dafür eine Variable (siehe Abschnitt 5.3) verwendet werden. Im Tab (Code) soll den Einsatz der Variablen verdeutlicht werden. Dafür sollen zuerst der Preis mit der Anzahl jedes Artikels multipliziert und als Zwischensumme betrachtet werden. Dann sollen die Summe aller Zwischensumme als Gesamtpreis gebildet und angezeigt werden.



<?php
$Hosenanzahl=3;
$Hosenpreis=89.00;
$Hemdenanzahl=5;
$Hemdenpreis=58.00;
$Roeckeanzahl=2;
$Roeckepreis=150.00;
$Gesamt= $Hosenanzahl*$Hosenpreis + $Hemdenanzahl* $Hemdenpreis + $Roeckeanzahl* $Roeckepreis;		
echo "<table class='table striped'>";
echo "<thead>";
echo "<tr>";
echo "<th>pos.</th>";
echo "<th>Name</th>";
echo "<th>Beschreibung</th>";
echo "<th>Anzahl</th>";
echo "<th>Preis pro Stück</th>";
echo "</tr>";
echo "</thead>";
echo "<tbody>";
echo "<tr>";
echo "<td>1</td>";
echo "<td>Hosen</td>";
echo "<td>Damenhosen in den Größe 34-38</td>";
echo "<td text-align='right'>" . $Hosenanzahl . "</td>";
echo "<td>" . $Hosenpreis . " Euro</td>";
echo "</tr>";
echo "<tr>";
echo "<td>2</td>";
echo "<td>Hemden</td>";
echo "<td>Herrenhemden in den Größe 40-54</td>";
echo "<td text-align='right'>" . $Hemdenanzahl . "</td>";
echo "<td>" . $Hemdenpreis . " Euro</td>";
echo "</tr>";
echo "<tr>";
echo "<td>3</td>";
echo "<td>Röcke</td>";
echo "<td>Röcke in den Größe 34-38</td>";
echo "<td text-align='right'>" . $Roeckeanzahl . "</td>";
echo "<td>" . $Roeckepreis . " Euro</td>";
echo "</tr>";
echo "</tbody>";
echo "<tfoot>";
echo "<tr>";
echo "<th></th>";
echo "<th></th>";
echo "<th></th>";
echo "<th>Gesamtpreis</th>";
echo "<th>" . $Gesamt . " Euro</th>";
echo "</tr>";
echo "</tfoot>";
echo "</table>";
?>

pos.NameBeschreibungAnzahlPreis pro Stück
1HosenDamenhosen in den Größe 34-38389 Euro
2HemdenHerrenhemden in den Größe 40-54558 Euro
3RöckeRöcke in den Größe 34-382150 Euro
Gesamtpreis857 Euro