New customer_numbers now begin with 10 again

This commit is contained in:
Frank Schubert
2024-01-07 16:25:15 +01:00
parent 97d3dae8ac
commit 9ebad06205
2 changed files with 6 additions and 4 deletions

View File

@@ -111,13 +111,15 @@ class AddressModel {
public static function getLastCustomerNumber() {
$db = FronkDB::singleton();
$res = $db->select("Address","customer_number", "customer_number > 0 ORDER BY customer_number DESC LIMIT 1");
if(!$db->num_rows($res)) {
return false;
}
$res = $db->select("Address","customer_number", "customer_number > 0 AND customer_number < 200000 ORDER BY customer_number DESC LIMIT 1");
if($db->num_rows($res)) {
$data = $db->fetch_object($res);
if($data->customer_number + 1 >= 200000) {
$res = $db->select("Address","customer_number", "customer_number > 0 ORDER BY customer_number DESC LIMIT 1");
$data = $db->fetch_object($res);
return $data->customer_number;
}
return $data->customer_number;
}