Eso es simples mates, ejemplo:
Hamburgesa:
Base: 200 (pan + carne)
Queso: 70
Salsas: 30
Lechuga: 40
Tomate: 50
Pepinillos: 20
------
Total = 410
Ergo descontar algo es: total-PrecioIngrediente
Entonces si quieres descontar pepinillos es:
410-20 = 390.
Es un ejemplo muy de niños, pero eso es. Entonces, en código es:
burger.php
Código PHP:
Ver original<?php
$discount = explode(",", $_GET["discount"]); $base = 200;
$mix = array("cheese"=>70, "souces"=>30,"lettuce"=>40,"tomatoe"=>50, "pickle"=>20);
for($k=0;$k<sizeof($discount);$k++){ $burger -= $mix[$discount[$k]];
}
echo "Total pedido: $burger";
?>
Y para descontar haces esto
burger.php?discount=tomtatoe,picke,cheese
Ahi quitas el tomtate, pepinillo y queso. Es un ejemplo burdo. faltaría tener en una bd la lista de ingredientes, el valor base de los platos, etc, etc...
Pero es la idea