Hi,
ich hab gerade mit PHP angefangen, ich habe mir ein Formular in HTML gebastelt, in diesem kann in jedes Eingabefeld eine Zahl eingegeben werden, ich habe die Eingabefelder benannt und mit dem Submit Button sende ich diese Dateien an ein PHP Dokument in dem sie dann ausgegeben werden, es ist eine Essensspeisekarte, jedes Gericht und Getränk hat seinen eigenen Preis und die Zahl die dort eingegeben wird wird mit diesem, jeweiligen Preis multipliziert. Auf dem PHP-Ausgabedokument sollen alle gekauften Sachen mit Name, Anzahl und jeweiligem Preis, bei dieser Anzahl ausgegeben werden, das funktioniert auch soweit, mein Problem ist, dass die entsprechende Zeile wenn ich in ein Feld nichts eingebe trotzdem aufgeführt wird, ich möchte aber, dass nur die gekauften dinge aufgeführt werden, ich habe schon von so einer If-Anweisung gehört, weiß aber nicht wie ich sie genau anwenden soll, damit die nicht ausgewählten Sachen auch nicht mit aufgelistet werden.
Hier sind meine Definitionen im PHP-Dokument:
<?php
$margherita=$_POST["1"];
$salami= $_POST["2"];
$champignon= $_POST["3"];
$veggie= $_POST["4"];
$hawaii= $_POST["5"];
$tuna= $_POST["6"];
$apfelschorle= $_POST["7"];
$fanta= $_POST["8"];
$sprite= $_POST["9"];
$cola= $_POST["10"];
$mmargherita= $margherita*4.50;
$msalami= $salami*5.50;
$mchampignon= $champignon*5.50;
$mveggie= $veggie*6.50;
$mhawaii= $hawaii*6.70;
$mtuna= $tuna*6.70;
$mapfelschorle= $apfelschorle*2.40;
$mfanta= $fanta*2.40;
$msprite= $sprite*2.40;
$mcola= $cola*2.40;
$gesamtsumme= $mmargherita+$msalami+$mchampignon+$mveggie+$mhawa ii+$mtuna+$mapfelschorle+$mfanta+$msprite+$mcola;
?>
Könntet ihr mir sagen wie ich es hinbekomme bestimmte zeilen nicht darzustellen wenn ich die Dinge in eine Tabelle mit den drei Spalten:
Speise, Anzahl und Preis eintragen möchte?
ich hab gerade mit PHP angefangen, ich habe mir ein Formular in HTML gebastelt, in diesem kann in jedes Eingabefeld eine Zahl eingegeben werden, ich habe die Eingabefelder benannt und mit dem Submit Button sende ich diese Dateien an ein PHP Dokument in dem sie dann ausgegeben werden, es ist eine Essensspeisekarte, jedes Gericht und Getränk hat seinen eigenen Preis und die Zahl die dort eingegeben wird wird mit diesem, jeweiligen Preis multipliziert. Auf dem PHP-Ausgabedokument sollen alle gekauften Sachen mit Name, Anzahl und jeweiligem Preis, bei dieser Anzahl ausgegeben werden, das funktioniert auch soweit, mein Problem ist, dass die entsprechende Zeile wenn ich in ein Feld nichts eingebe trotzdem aufgeführt wird, ich möchte aber, dass nur die gekauften dinge aufgeführt werden, ich habe schon von so einer If-Anweisung gehört, weiß aber nicht wie ich sie genau anwenden soll, damit die nicht ausgewählten Sachen auch nicht mit aufgelistet werden.
Hier sind meine Definitionen im PHP-Dokument:
<?php
$margherita=$_POST["1"];
$salami= $_POST["2"];
$champignon= $_POST["3"];
$veggie= $_POST["4"];
$hawaii= $_POST["5"];
$tuna= $_POST["6"];
$apfelschorle= $_POST["7"];
$fanta= $_POST["8"];
$sprite= $_POST["9"];
$cola= $_POST["10"];
$mmargherita= $margherita*4.50;
$msalami= $salami*5.50;
$mchampignon= $champignon*5.50;
$mveggie= $veggie*6.50;
$mhawaii= $hawaii*6.70;
$mtuna= $tuna*6.70;
$mapfelschorle= $apfelschorle*2.40;
$mfanta= $fanta*2.40;
$msprite= $sprite*2.40;
$mcola= $cola*2.40;
$gesamtsumme= $mmargherita+$msalami+$mchampignon+$mveggie+$mhawa ii+$mtuna+$mapfelschorle+$mfanta+$msprite+$mcola;
?>
Könntet ihr mir sagen wie ich es hinbekomme bestimmte zeilen nicht darzustellen wenn ich die Dinge in eine Tabelle mit den drei Spalten:
Speise, Anzahl und Preis eintragen möchte?
Kommentar