diff --git a/recurring_invoice.php b/recurring_invoice.php index 2f6c1647..b88ba627 100644 --- a/recurring_invoice.php +++ b/recurring_invoice.php @@ -215,7 +215,28 @@ if (isset($_GET['recurring_id'])) { $tax_id = intval($row['item_tax_id']); $total_tax = $item_tax + $total_tax; $sub_total = $item_price * $item_quantity + $sub_total; + $item_order = intval($row['item_order']); + + // Logic to check if top or bottom arrow should be hidden by looking at max and min of item_order + $sql = mysqli_query($mysqli, "SELECT MAX(item_order) AS item_order FROM invoice_items WHERE item_recurring_id = $recurring_id"); + $row = mysqli_fetch_array($sql); + $max_item_order = intval($row['item_order']); + $sql = mysqli_query($mysqli, "SELECT MIN(item_order) AS item_order FROM invoice_items WHERE item_recurring_id = $recurring_id"); + $row = mysqli_fetch_array($sql); + $min_item_order = intval($row['item_order']); + + if ($item_order == $max_item_order) { + $down_hidden = "hidden"; + } else { + $down_hidden = ""; + } + + if ($item_order == $min_item_order) { + $up_hidden = "hidden"; + } else { + $up_hidden = ""; + } ?> @@ -228,6 +249,15 @@ if (isset($_GET['recurring_id'])) { Edit Remove + + + @@ -250,6 +280,13 @@ if (isset($_GET['recurring_id'])) {
+ ">