diff --git a/app/database_transactions/database_transaction_edit.php b/app/database_transactions/database_transaction_edit.php index ba4dd327f1..cc2c796ba7 100644 --- a/app/database_transactions/database_transaction_edit.php +++ b/app/database_transactions/database_transaction_edit.php @@ -45,6 +45,8 @@ //action add or update if (is_uuid($_REQUEST["id"])) { $database_transaction_uuid = $_REQUEST["id"]; + $search = $_GET['search']; + $page = $_GET['page']; } //pre-populate the form @@ -99,7 +101,7 @@ echo " \n"; echo " ".$text['title-database_transaction']."

\n"; echo " \n"; - echo " "; + echo " "; echo " \n"; echo " \n"; echo "\n"; diff --git a/app/database_transactions/database_transactions.php b/app/database_transactions/database_transactions.php index 9cbcb57ef8..25c91f8fb1 100644 --- a/app/database_transactions/database_transactions.php +++ b/app/database_transactions/database_transactions.php @@ -70,7 +70,7 @@ //prepare to page the results $rows_per_page = ($_SESSION['domain']['paging']['numeric'] != '') ? $_SESSION['domain']['paging']['numeric'] : 50; - $param = ""; + $param = "search=".$search; $page = $_GET['page']; if (strlen($page) == 0) { $page = 0; $_GET['page'] = 0; } list($paging_controls, $rows_per_page, $var3) = paging($num_rows, $param, $rows_per_page); @@ -123,7 +123,7 @@ //echo th_order_by('transaction_old', $text['label-transaction_old'], $order_by, $order); //echo th_order_by('transaction_new', $text['label-transaction_new'], $order_by, $order); //echo th_order_by('transaction_result', $text['label-transaction_result'], $order_by, $order); - echo ""; + echo ""; echo "  \n"; echo "\n"; echo "\n"; @@ -131,7 +131,7 @@ if (is_array($result)) { foreach($result as $row) { if (permission_exists('database_transaction_edit')) { - $tr_link = "href='database_transaction_edit.php?id=".escape($row['database_transaction_uuid'])."'"; + $tr_link = "href='database_transaction_edit.php?id=".urlencode($row['database_transaction_uuid']).($page != '' ? "&page=".urlencode($page) : null).($search != '' ? "&search=".urlencode($search) : null)."'"; } echo "\n"; echo " ".escape($row['domain_name'])." \n"; @@ -144,9 +144,9 @@ //echo " ".escape($row['transaction_old']." \n"; //echo " ".escape($row['transaction_new']." \n"; //echo " ".escape($row['transaction_result']." \n"; - echo " "; + echo " "; if (permission_exists('database_transaction_edit')) { - echo "$v_link_label_edit"; + echo "$v_link_label_view"; } //if (permission_exists('database_transaction_delete')) { // echo "$v_link_label_delete";