0) $results_per_page = (int)$_GET['show']; else $results_per_page = 20; //10 // Update // if (isset($_POST['update']) && $_POST['update'] != "") { $sorts_arr = array(); $sorts_arr = $_POST['sort_arr']; if (count($sorts_arr) > 0) { foreach ($sorts_arr as $k=>$v) { smart_mysql_query("UPDATE exchangerix_currencies SET sort_order='".(int)$v."' WHERE currency_id='".(int)$k."'"); } header("Location: currencies.php?msg=updated"); exit(); } } // Delete // if (isset($_POST['delete']) && $_POST['delete'] != "") { $ids_arr = array(); $ids_arr = $_POST['id_arr']; if (count($ids_arr) > 0) { foreach ($ids_arr as $v) { $did = (int)$v; smart_mysql_query("DELETE FROM exchangerix_currencies WHERE currency_id='$did'"); smart_mysql_query("DELETE FROM exchangerix_exdirections WHERE from_currency='$did' OR to_currency='$did'"); // delete from exchanges } header("Location: currencies.php?msg=deleted"); exit(); } } $where = "1=1"; ////////////////// filter ////////////////////// if (isset($_GET['column']) && $_GET['column'] != "") { switch ($_GET['column']) { case "sort_order": $rrorder = "sort_order"; break; case "currency_name": $rrorder = "currency_name"; break; case "currency_code": $rrorder = "currency_code"; break; case "added": $rrorder = "added"; break; case "reserve": $rrorder = "convert(reserve, decimal)"; break; case "status": $rrorder = "status"; break; default: $rrorder = "sort_order"; break; } } else { $rrorder = "sort_order"; } if (isset($_GET['order']) && $_GET['order'] != "") { switch ($_GET['order']) { case "asc": $rorder = "asc"; break; case "desc": $rorder = "desc"; break; default: $rorder = "asc"; break; } } else { $rorder = "asc"; } if (isset($_GET['filter']) && $_GET['filter'] != "") { $filter = mysqli_real_escape_string($conn, trim(getGetParameter('filter'))); $where .= " AND (title LIKE '%$filter%' OR code LIKE '%$filter%') "; $totitle = " - Search Results"; } /////////////////////////////////////////////////////// if (isset($_GET['page']) && is_numeric($_GET['page']) && $_GET['page'] > 0) { $page = (int)$_GET['page']; } else { $page = 1; } $from = ($page-1)*$results_per_page; if (isset($_GET['store']) && $_GET['store'] != "") { $store = substr(trim(getGetParameter('store')), 0, 10); $store = mysqli_real_escape_string($conn, $store); //dev $where .= " AND currency_code='$store' "; $title2 = $store; } if (isset($_GET['direction']) && is_numeric($_GET['direction'])) { $direction = (int)$_GET['direction']; if ($direction == 1) { $where .= " AND allow_send='1' "; $title2 .= " Send"; } if ($direction == 2) { $where .= " AND allow_receive='1' "; $title2 .= " Receive"; } } $query = "SELECT * FROM exchangerix_currencies WHERE $where ORDER BY $rrorder $rorder, currency_id ASC LIMIT $from, $results_per_page"; //currency_name $result = smart_mysql_query($query); $total_on_page = mysqli_num_rows($result); $query2 = "SELECT * FROM exchangerix_currencies WHERE ".$where; $result2 = smart_mysql_query($query2); $total = mysqli_num_rows($result2); $cc = 0; $title = $title2." Currencies"; require_once ("inc/header.inc.php"); ?>