diff --git a/api/auth/Register.php b/api/auth/Register.php index bda851153fe5abff08087eee07dfe226825e9adb..61e926e70b7f28edcbdfce05312b72a14150b83f 100644 --- a/api/auth/Register.php +++ b/api/auth/Register.php @@ -24,7 +24,12 @@ $stmt->bind_param("sss", $username, $email, $en_password); if ($stmt->execute() === TRUE) { try { - $arg0 = $username; + $query = "SELECT IFNULL(MAX(id), 0) + 1 AS next_user_id FROM users"; + $result = $conn->query($query); + $row = $result->fetch_assoc(); + $nextUserId = $row['next_user_id']; + + $arg0 = $nextUserId; $arg1 = password_hash($password, PASSWORD_BCRYPT); $requestBody = '<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/"> <Body>