I hope this makes sense. Right now I am using the following code to add up number of checkboxes check and get a shipping price based off that number. This only gets me one set off shipping prices (ground). I know want to add mulitpble shipping options so I need to add another set of switch/case statement.
//Add up club totals for shipping
$clubTotal = array(
$driversChecked,
$hybridsChecked,
$woodsChecked,
$boxesChecked,
$wedgesChecked,
);
//see what shipping was picked
$shippingChoice = $_POST['ShipMethod'];
//Figure out ground shipping
if (array_sum($clubTotal))
{
switch(array_sum($clubTotal))
{
case 6:
$shippingCost = 15.99 ;
break ;
case 7:
case 8:
$shippingCost = 16.99 ;
break ;
case 9:
case 10:
$shippingCost = 17.99 ;
break ;
case 11:
case 12:
$shippingCost = 18.99 ;
break ;
case 13:
$shippingCost = 19.99 ;
break ;
case 14:
$shippingCost = 20.99 ;
break ;
case 15:
$shippingCost = 21.99 ;
break ;
case 16:
$shippingCost = 22.99;
break ;
default:
$shippingCost = 14.99;
break ;
}
}
If $shippingChoice = $_POST['ShipMethod'];
is getting my ship method, how can I use that to select what switch/case statement to use. Like if $shippingChoice
returned the value of "ground" it would use my current switch/case statement.If it returned "2 Day" it would use another switch/case statement I would make.