$idshopOld; if (isset($_SESSION['idshopP'])) { $idshopOld = $_SESSION['idshopP']; } $_SESSION['idshopP'] = $_GET['idshop']; if (isset($_SESSION["countProductR"])) { $count = $_SESSION["countProductR"]; for ($i = 1; $i <= $count; $i++) { $idshop = $_SESSION['idshopP']; $price_factory = $_SESSION["productR"][$i]["price_factory"]; $amount = $_SESSION["productR"][$i]["AmountProduct"]; $idproduct = $_SESSION["productR"][$i]["productName"]; $total_price = $_SESSION["productR"][$i]["total_price"]; $diff = $_SESSION["productR"][$i]["diff"]; $type = $_SESSION["productR"][$i]["type_factory"]; $row = hisDiff($idproduct, $idshop); $price_diff = $row['price_difference']; if (isset($price_diff)) { if ($type === "PERCENT") { $_SESSION["productR"][$i]["price"] = $price_factory - $price_factory * ($price_diff / 100); $_SESSION["productR"][$i]["total_price"] = ($price_factory - $price_factory * ($price_diff / 100)) * $amount; $_SESSION["productR"][$i]["diff"] = $price_diff; } else { $_SESSION["productR"][$i]["price"] = $price_factory * 1 + $price_diff * 1; $_SESSION["productR"][$i]["total_price"] = $price_factory * $amount + $price_diff * $amount; $_SESSION["productR"][$i]["diff"] = $price_diff; } } else { $_SESSION['idshopP'] = $idshopOld; echo 'discon'; /* $getDiffProduct = getDiffProduct($idproduct);
$nameUnit = $getUnit['name_unit']; $nameFactory = $getUnit['name_factory']; $price_unit = $getUnit['price_unit']; $nameProduct = "[" . $getUnit['code_product'] . "] " . $getUnit['name_product'] . " - " . $nameFactory; $idFactory = $getUnit['idfactory']; $type_factory = $getUnit['type_factory']; $total_price_all = 0; $idshop = $_GET['idshop']; $getProductRefunds = getProductRefunds_total($idorder_product_refunds, $idproduct_refunds); foreach ($getProductRefunds as $value) { $val_price = $value['price_product_refunds']; $val_amount = $value['amount_product_refunds']; $total_price_all += $val_price * $val_amount; } //echo $total_price_all; $getHisdiff = hisDiff($idProduct, $idshop); $diff = $_GET['diff']; $amount_plus = 1; $getDiff = getDiffBathaction($idProduct, $idunit); foreach ($getDiff as $value) { $val_amount_unit = $value['amount_unit']; $val_price = $value['price_unit']; $amount_plus = $val_amount_unit * $amount_plus; } //$getTotal = ?> <script> var Product = JSON.stringify(<?php echo getProduct4(); ?> );