1989moni1989
Mitglied
Hallo!
Ich brauche eure Hilfe. Ziel ist es, die für den Kunden günstigsten Versandkosten zu berechnen.
Die Situation ist folgene:
Ein Kunde will 23 Mineralwasserflaschen kaufen.
Es gibt folgende Arten zu liefern:
12 Flaschen: 12 €
6 Flaschen: 7 €
3 Flaschen 4 €
1 Flasche 2 €
Ich habe also folgenden HTML-Code.
PHP-Code:
Wie berechne ich jetzt die günstigsten Versandkosten?
In diesem Fall wären es natürlich 2mal die 12er Versandbox. Das sind 24€ und es ist billiger als wenn ich eine 12er und zwei 6er oder eine 12er, eine 6er, eine 3er und zwei 1er nehme.
Wenn der Kunde aber nicht 23 sondern nur 19 Flaschen bestellen würde, dann wäre die günstigste Lösung eine 12er, eine 6er und eine 1er.
Ich würde über Ideen sehr dankbar. Sitze jetzt seit einigen Stunden davor und komme nicht weiter...
Monika
Ich brauche eure Hilfe. Ziel ist es, die für den Kunden günstigsten Versandkosten zu berechnen.
Die Situation ist folgene:
Ein Kunde will 23 Mineralwasserflaschen kaufen.
Es gibt folgende Arten zu liefern:
12 Flaschen: 12 €
6 Flaschen: 7 €
3 Flaschen 4 €
1 Flasche 2 €
Ich habe also folgenden HTML-Code.
PHP-Code:
Code:
$nBottles = 23;
$aShippingCosts = array(
12 => 12,
6 => 7,
3 => 4,
1 => 2
);
In diesem Fall wären es natürlich 2mal die 12er Versandbox. Das sind 24€ und es ist billiger als wenn ich eine 12er und zwei 6er oder eine 12er, eine 6er, eine 3er und zwei 1er nehme.
Wenn der Kunde aber nicht 23 sondern nur 19 Flaschen bestellen würde, dann wäre die günstigste Lösung eine 12er, eine 6er und eine 1er.
Ich würde über Ideen sehr dankbar. Sitze jetzt seit einigen Stunden davor und komme nicht weiter...
Monika