From e5a54e6c5db546069b90955b6d2bfe3ab1180abb Mon Sep 17 00:00:00 2001 From: Suvodip Date: Wed, 19 Mar 2025 11:03:38 +0530 Subject: [PATCH] s1 --- customers/.hta_slug/generate-invoice.php | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/customers/.hta_slug/generate-invoice.php b/customers/.hta_slug/generate-invoice.php index 0410024..fee4fa9 100644 --- a/customers/.hta_slug/generate-invoice.php +++ b/customers/.hta_slug/generate-invoice.php @@ -102,13 +102,11 @@ if ($stmt->execute()) { $customerAddress = $stmt->fetch(PDO::FETCH_ASSOC); } - + + // Generate new Invoice Id $stmt = $db->query("SELECT id FROM invoice WHERE DATE(invoiceDate) = CURDATE() ORDER BY id DESC LIMIT 1"); $lastInvoice = $stmt->fetch(PDO::FETCH_ASSOC); - $nextId = $lastInvoice ? ($lastInvoice['id'] + 1) : 1; - - // Ensure the ID is always three digits (e.g., 001, 010, 100) $invoiceId = "CB" . date('my') . str_pad($nextId, 3, '0', STR_PAD_LEFT); $stmt = $db->query("SELECT invoiceId FROM invoice ORDER BY id DESC LIMIT 1");