//create checkout object $co = new Checkout(); $co->setID($co_id); $co->setTitle($title); $co->setPerson($loggedInUser->user_id); $co->setStart($co_start); $co->setEnd($co_end); $co->setDescription($description); $co->setLocation($location); $co->setDRNumber($dr_number); foreach ($gearList as $gearItem) { $gearObject = new Gear(); $gearObject->fetch($gearItem); //echo ">1"; if ($gearObject->availableQty($co_start, $co_end) > 1) { $co->addToGearList($gearItem, $gearQty[$i]); $i++; } else { $co->addToGearList($gearItem, 1); } } $co->finalizeCheckout(); $co_id = $co->getID(); header("Location: checkout.php?co_id={$co_id}"); } } } } //end if POST //increment step $step++;
// to iterate thru gear qty array //need to process quantities & finalize //create checkout object $co = new Checkout(); $co->setTitle($title); $co->setPerson($loggedInUser->user_id); $co->setStart($co_start); $co->setEnd($co_end); $co->setDescription($description); $co->setLocation($location); $co->setDRNumber($dr_number); foreach ($gearList as $gearItem) { $gearObject = new Gear(); $gearObject->fetch($gearItem); if ($gearObject->availableQty($co_start, $co_end) > 1) { $co->addToGearList($gearObject->getID(), $gearQty[$i]); $i++; } else { $co->addToGearList($gearObject->getID(), 1); } } $co->finalizeCheckout(); $co_id = $co->getID(); header("Location: checkout.php?co_id={$co_id}"); } } } //increment step $step++; } else { $step = 1;