} else { $data = json_decode(stripslashes($_POST['data'])); $msg_no = sizeof($data); } $count = $_POST['count']; for ($i = 1; $i <= $count; $i++) { if (isset($_POST['part']) && $_POST['part'] == $i) { $per = intval($_POST['part'] / $count * 100); // Calculating the percentage for the display purpose $perval = $per / 100; if ($per == 100) { $msg = "<b>" . $msg_no . "</b> " . __('Records Updated Successfully', 'smart-manager'); } else { $msg = $per . "% Batch Update Completed"; } update_price($_POST['updatecnt'], $_POST['fupdatecnt'], $data, $msg, $per, $perval); } } } if (isset($_POST['cmd']) && $_POST['cmd'] == 'batchUpdate' && isset($_POST['wooRunning']) && $_POST['wooRunning'] == 1) { $post_status_update = false; encoding_utf_8($_POST); // For converting the $_POST in correct encoding format if ($_POST['radio'] == 2 && $_POST['flag'] == 1) { $all_ids = get_all_ids($sql_results); $ids = explode(',', $all_ids); } else { $ids = json_decode(stripslashes($_POST['ids'])); } if (isset($_POST['part']) && $_POST['part'] == 'initial') { $count_batch = 0;
$set_name = filter_input(INPUT_GET, 'set_name'); $foil = filter_input(INPUT_GET, 'foil'); $needs_update = check_price_date($card_name, $set_name); if ($needs_update) { if ($foil) { $price = get_database_price($card_name, $set_name, $foil); } else { $price = get_database_price($card_name, $set_name); } } else { if ($foil) { $price = get_price($card_name, $set_name, $foil); update_price($price, $card_name, $set_name, $foil); } else { $price = get_price($card_name, $set_name); update_price($price, $card_name, $set_name); } } if ($price == NULL || $price == 0) { echo 'Pricing Data Unavailable'; } else { echo '$' . number_format($price, 2); } break; case 'trade': include 'tradeCalculator.php'; break; case 'ajaxsearch': $searchValue = filter_input(INPUT_GET, 'searchvalue', FILTER_SANITIZE_STRING); $results = ajaxSearch($searchValue); //echo $results;