error_reporting(E_ALL); ini_set('display_errors', 1); if (isset($_POST['id_usuario'])) { $results = array(); $results2 = array(); $price = 0; $price2 = 0; $inter1 = $inter2 = $forma_pago = ''; $inter = new Exchange(); $msn = ""; $nor = array(); if (isset($_POST['items_sale'])) { $results = $inter->getItemSales($_POST['items_sale']); } if (isset($_POST['items_buy'])) { $results2 = $inter->getItemBuys($_POST['items_buy']); } $valida = $inter->validAvailability($results2); foreach ($results as $result) { $price += round($result['price']); } foreach ($results2 as $result2) { $price2 += round($result2['price']); $nor[] = $result2['id']; } $aval = array_count_values($nor); foreach ($valida as $idval => $val) { if ($aval[$idval] > $val['quantity']) { $error[$idval]['quantity'] = $val['quantity']; $error[$idval]['name'] = $val['name']; }