0){ $set_inv = mysqli_fetch_assoc($get_inv); $exp = explode("-", $set_inv['refid']); $seq = (int)$exp[2] + 1; $formatted_seq = str_pad($seq, 4, '0', STR_PAD_LEFT); $inv_no = $exp[0].'-'.$exp[1].'-'.$formatted_seq; }else{ $inv_no = $set_comp['map_url'].'-'.$fina_year.'-0001'; } return $inv_no; } function getFinancialYear() { $currentMonth = date('n'); // Numeric representation of a month (1 to 12) $currentYear = date('Y'); if ($currentMonth >= 4) { $startYear = $currentYear; $endYear = $currentYear + 1; } else { $startYear = $currentYear - 1; $endYear = $currentYear; } // return $startYear . '-' . substr($endYear, -2); // e.g., "2024-25" return $startYear; } echo generate('2', $conn); echo generate('10', $conn); ?>