From ca3a1dc9fc42d0ec65ef2ce3c8f76acedefe31d0 Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Fri, 29 Jun 2018 19:19:52 -0600 Subject: [PATCH] Update access_control_nodes.php --- app/access_controls/access_control_nodes.php | 64 ++++++++++---------- 1 file changed, 33 insertions(+), 31 deletions(-) diff --git a/app/access_controls/access_control_nodes.php b/app/access_controls/access_control_nodes.php index 06d1720d3c..f4b0f870b8 100644 --- a/app/access_controls/access_control_nodes.php +++ b/app/access_controls/access_control_nodes.php @@ -54,45 +54,46 @@ echo " \n"; echo "\n"; - //prepare to page the results - $sql = "select count(*) as num_rows from v_access_control_nodes "; - $sql .= "where access_control_uuid = '".$access_control_uuid."' "; - if (strlen($order_by)> 0) { $sql .= "order by $order_by $order "; } - $prep_statement = $db->prepare($sql); - if ($prep_statement) { - $prep_statement->execute(); - $row = $prep_statement->fetch(PDO::FETCH_ASSOC); - if ($row['num_rows'] > 0) { - $num_rows = $row['num_rows']; - } - else { - $num_rows = '0'; - } +//prepare to page the results + $sql = "select count(*) as num_rows from v_access_control_nodes "; + $sql .= "where access_control_uuid = '".$access_control_uuid."' "; + if (strlen($order_by)> 0) { $sql .= "order by $order_by $order "; } + $prep_statement = $db->prepare($sql); + if ($prep_statement) { + $prep_statement->execute(); + $row = $prep_statement->fetch(PDO::FETCH_ASSOC); + if ($row['num_rows'] > 0) { + $num_rows = $row['num_rows']; } + else { + $num_rows = '0'; + } + } - //prepare to page the results - $rows_per_page = ($_SESSION['domain']['paging']['numeric'] != '') ? $_SESSION['domain']['paging']['numeric'] : 50; - $param = "&id=".$access_control_uuid; - $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); - $offset = $rows_per_page * $page; +//prepare to page the results + $rows_per_page = ($_SESSION['domain']['paging']['numeric'] != '') ? $_SESSION['domain']['paging']['numeric'] : 50; + $param = "&id=".$access_control_uuid; + $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); + $offset = $rows_per_page * $page; - //get the list - $sql = "select * from v_access_control_nodes "; - $sql .= "where access_control_uuid = '".$access_control_uuid."' "; - if (strlen($order_by)> 0) { $sql .= "order by $order_by $order "; } - $sql .= "limit $rows_per_page offset $offset "; - $prep_statement = $db->prepare(check_sql($sql)); - $prep_statement->execute(); - $result = $prep_statement->fetchAll(PDO::FETCH_NAMED); - $result_count = count($result); - unset ($prep_statement, $sql); +//get the list + $sql = "select * from v_access_control_nodes "; + $sql .= "where access_control_uuid = '".$access_control_uuid."' "; + if (strlen($order_by)> 0) { $sql .= "order by $order_by $order "; } + $sql .= "limit $rows_per_page offset $offset "; + $prep_statement = $db->prepare(check_sql($sql)); + $prep_statement->execute(); + $access_control_nodes = $prep_statement->fetchAll(PDO::FETCH_NAMED); + unset ($prep_statement, $sql); +//set the row styles $c = 0; $row_style["0"] = "row_style0"; $row_style["1"] = "row_style1"; +//show the nodes echo "\n"; echo "\n"; echo th_order_by('node_type', $text['label-node_type'], $order_by, $order); @@ -157,4 +158,5 @@ //include the footer require_once "resources/footer.php"; + ?>