Guten Abend Zusammen,
ich habe folgendes Problem:
bei mir haben einige Produkte eine Einrichtungsgebühr einige haben nur einmalige Kosten und andere monatliche Kosten. Die Produkte sind als solche auch in der Datenbank gekennzeichnet, nun möchte ich nach der Bestellung das die einmaligen Kosten zusammengerechnet werden und die monatlichen auch, aber irgendwie bekomme ich es nicht hin diese zu trennen und gleichzeitig zusammen zu rechnen.
PHP-Code:
//hiermit hole ich mir den Preis von dem Produkt aus der Tabelle. Die Abfrage mache ich bei mehreren Produkten.
$abfrage = "SELECT produktname, preis FROM produkte WHERE produktname LIKE '$produkt1' ";
$ergebnis = mysql_query($abfrage);
$row = mysql_fetch_object($ergebnis);
$produkt1preis = $row->preis;
if($row->produktname == $produkt1 and $produkt1 !="")
{
echo "$row->preis €";
}
//hiermit versuche ich die Einmaligen Kosten zu addieren und da scheitere ich auch schon dran, den bei vielen Produkten wo einige mit und einige ohne Vertrag sind, würde ich ja die ganze Nacht elseif schreiben :)
$produktpreis1 = str_replace(",",".",$produktpreis1);
$produktpreis2 = str_replace(",",".",$produktpreis2);
$produktpreis3 = str_replace(",",".",$produktpreis3);
$produktpreis4 = str_replace(",",".",$produktpreis4);
$gesamtpreis1 = $produktpreis1+$produktpreis2+$produktpreis3+$produktpreis4;
$gesamtpreis1 = str_replace(".",",",$gesamtpreis1);
$gesamtpreis2 = $produktpreis2+$produktpreis3+$produktpreis4;
$gesamtpreis2 = str_replace(".",",",$gesamtpreis2);
$gesamtpreis3 = $produktpreis1+$produktpreis3+$produktpreis4;
$gesamtpreis3 = str_replace(".",",",$gesamtpreis3);
if ($produkt1 =="Produkt ohne Vertrag" and $produkt2 !="Produkt mit Vertrag") {
echo "$gesamtpreis1 €";
}
elseif ($produkt1 =="" and $produkt2 !="Produkt mit Vertrag") {
echo "$gesamtpreis2 €";
}
elseif ($Produkt1 =="Produkt ohne Vertrag" and $Produkt2 =="") {
echo "$gesamtpreis3 €";
}
Das ganze müsste ich dann auch noch mit dem monatlichen Kosten ausrechnen und ich weiß nicht wie, hier habe ich dann abgebrochen und versucht über Google was raus zufinden, allerdings weiß ich nicht wo ich ansetzten soll, hänge schon ne ganze weile daran.
wäre klasse wenn sich das mal jemand anschauen und mir einen Tipp kann.
Ein link von einem Tutorial wo eben sowas ähnliches vorkommt wäre auch super.
Danke im Vorraus