$_SESSION['shopcoinsorder'] = $shopcoinsorder; $_SESSION['orderstart'] = $time; $orderdetails_class->setShopcoinsorder($shopcoinsorder); } $rows_info = $orderdetails_class->getPostion($shopcoins); if ($rows_info){ if ($ShopcoinsMaterialtype==8 || $ShopcoinsMaterialtype==6 || $ShopcoinsMaterialtype==7 || $ShopcoinsMaterialtype==4 || $ShopcoinsMaterialtype==2) { $amountsql = $rows_info['amount']+($amount?$amount:1); } else $amountsql = $amount; //кто то захотел увеличить уменьшить количество $orderdetails_class->updateRow(array( 'amount'=>$amountsql),"`order`='$shopcoinsorder' and catalog='$shopcoins'"); } else { $data_orderdetails = array('order'=>$shopcoinsorder, 'date'=>time(), 'catalog'=>$shopcoins, 'amount'=>$amount, 'typeorder'=>1); $orderdetails_class->addNewRecord($data_orderdetails); } //для единичных товаров - amount = 1 if ($ShopcoinsMaterialtype == 1 || $ShopcoinsMaterialtype == 10 || $ShopcoinsMaterialtype == 11 || $ShopcoinsMaterialtype == 9 || $ShopcoinsMaterialtype == 12) { $data_update = array('reserveorder'=>$shopcoinsorder, 'reserve' => time(), 'doubletimereserve'=>0,