diff --git a/client_invoices.php b/client_invoices.php index baf2c047..e1e6f280 100644 --- a/client_invoices.php +++ b/client_invoices.php @@ -10,7 +10,6 @@
| Name | +Name | Phone | Balance | diff --git a/invoices.php b/invoices.php index ce277106..3e02411e 100644 --- a/invoices.php +++ b/invoices.php @@ -1,12 +1,87 @@ CURDATE()")); + $overdue_count = $row['num']; + + $sql_total_sent = mysqli_query($mysqli,"SELECT SUM(invoice_amount) AS total_sent FROM invoices WHERE invoice_status = 'Sent'"); + $row = mysqli_fetch_array($sql_total_sent); + $total_sent = $row['total_sent']; + + $sql_total_partial = mysqli_query($mysqli,"SELECT SUM(payment_amount) AS total_partial FROM payments, invoices WHERE payments.invoice_id = invoices.invoice_id AND invoices.invoice_status = 'Partial'"); + $row = mysqli_fetch_array($sql_total_partial); + $total_partial = $row['total_partial']; + $total_partial_count = mysqli_num_rows($sql_total_partial); + + $sql_total_overdue_partial = mysqli_query($mysqli,"SELECT SUM(payment_amount) AS total_overdue_partial FROM payments, invoices WHERE payments.invoice_id = invoices.invoice_id AND invoices.invoice_status = 'Partial' AND invoices.invoice_due < CURDATE()"); + $row = mysqli_fetch_array($sql_total_overdue_partial); + $total_overdue_partial = $row['total_overdue_partial']; + + $sql_total_overdue = mysqli_query($mysqli,"SELECT SUM(invoice_amount) AS total_overdue FROM invoices WHERE invoice_status NOT LIKE 'Draft' AND invoice_status NOT LIKE 'Paid' AND invoice_due < CURDATE()"); + $row = mysqli_fetch_array($sql_total_overdue); + $total_overdue = $row['total_overdue']; + + $real_overdue_amount = $total_overdue - $total_overdue_partial; + + $sql = mysqli_query($mysqli,"SELECT * FROM invoices, clients WHERE invoices.client_id = clients.client_id ORDER BY invoices.invoice_number DESC"); ?> +- + | diff --git a/uploads/2019-04-30-PittPC-Invoice123.pdf b/uploads/2019-04-30-PittPC-Invoice123.pdf new file mode 100644 index 00000000..56ba9aa7 Binary files /dev/null and b/uploads/2019-04-30-PittPC-Invoice123.pdf differ
|---|