$stock = new products_with_attributes_stock(); if ($_GET['save'] == 1) { if (isset($_GET['page']) && $_GET['page']) { $parameters = 'page=' . $_GET['page']; } else { $parameters = ''; } $x = $stock->saveAttrib(); //This does not seem to have a purpose, need to look closer. if (is_numeric($_GET['pid']) && $_GET['pid'] > 0) { zen_redirect(zen_href_link(FILENAME_PRODUCTS_WITH_ATTRIBUTES_STOCK, 'updateReturnedPID=' . $_GET['pid'] . '&' . $parameters, 'NONSSL')); } else { zen_redirect(zen_href_link(FILENAME_PRODUCTS_WITH_ATTRIBUTES_STOCK, $parameters, 'NONSSL')); } } else { $x = $stock->displayFilteredRows(); print_r($x); } /* Keep for reference only function saveAttrib(){ global $db; foreach ($_POST as $key => $value) { $id = intval(str_replace('stockid-', '', $key)); if($id > 0){ $sql = "UPDATE products_with_attributes_stock SET quantity = '$value' WHERE products_with_attributes_stock.stock_id =$id LIMIT 1"; $db->execute($sql); } } return 'OK'; }