Profil düzenleme kodum bu şekilde fakat örnek olarak isim değiştircem kullanıcı adı aynı kaldığı için kaydetmiyor nasıl düzeltmem gerekiyor teşekkürler

   $userID = post('userID'); // Kullanıcının ID'sini almayı unutmayın

        $userName = post('userName');

        $userSurname = post('userSurname');

        $userUsername = post('userUsername');

        $userMail = post('userMail');

        $userPhone = post('userPhone');

        $userStatus = post('userStatus');

        $userAuth = post('userAuth');

    

        // Kullanıcı adını kontrol et

        $checkUsernameQuery = "SELECT COUNT(*) FROM uyeler WHERE uye_kullaniciadi = :username AND uye_id != :userID";

        $checkUsernameStmt = $db->prepare($checkUsernameQuery);

        $checkUsernameStmt->bindParam(':username', $userUsername);

        $checkUsernameStmt->bindParam(':userID', $userID);

        $checkUsernameStmt->execute();

        $usernameCount = $checkUsernameStmt->fetchColumn();

    

        // E-posta adresini kontrol et

        $checkMailQuery = "SELECT COUNT(*) FROM uyeler WHERE uye_mail = :mail AND userID != :userID";

        $checkMailStmt = $db->prepare($checkMailQuery);

        $checkMailStmt->bindParam(':mail', $userMail);

        $checkMailStmt->bindParam(':userID', $userID);

        $checkMailStmt->execute();

        $mailCount = $checkMailStmt->fetchColumn();

    

        // Telefon numarasını kontrol et

        $checkPhoneQuery = "SELECT COUNT(*) FROM uyeler WHERE uye_telefon = :phone AND userID != :userID";

        $checkPhoneStmt = $db->prepare($checkPhoneQuery);

        $checkPhoneStmt->bindParam(':phone', $userPhone);

        $checkPhoneStmt->bindParam(':userID', $userID);

        $checkPhoneStmt->execute();

        $phoneCount = $checkPhoneStmt->fetchColumn();

    

        if ($usernameCount > 0) {

            echo "Bu kullanıcı adı zaten kullanımda.";

        } elseif ($mailCount > 0) {

            echo "Bu e-posta adresi zaten kullanımda.";

        } elseif ($phoneCount > 0) {

            echo "Bu telefon numarası zaten kullanımda.";

        } else {

            // Kullanıcıyı güncelleme işlemi için SQL sorgusu

            $updateUserQuery = "UPDATE uyeler SET uye_ad = :name, uye_soyad = :surname, uye_kullaniciadi = :username, uye_mail = :mail, uye_telefon = :phone, uye_durum = :status,                    uye_yetki = :auth WHERE userID = :id";

            $updateUserStmt = $db->prepare($updateUserQuery);

            $updateUserStmt->bindParam(':name', $userName);

            $updateUserStmt->bindParam(':surname', $userSurname);

            $updateUserStmt->bindParam(':username', $userUsername);

            $updateUserStmt->bindParam(':mail', $userMail);

            $updateUserStmt->bindParam(':phone', $userPhone);

            $updateUserStmt->bindParam(':status', $userStatus);

            $updateUserStmt->bindParam(':auth', $userAuth);

            $updateUserStmt->bindParam(':id', $userID);

            $updateUserStmt->execute();

    

            echo "Kullanıcı başarıyla güncellendi.";

        }