Уважаемые пользователи, по техническим причинам загрузка файлов временно недоступна. Приносим извинения за временные неудобства.

SQl запрос смена ID пользователя

Темы из форумов поддержки phpBB 3.2.x (доступны только для чтения)
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
zewi
phpBB 1.4.1
Сообщения: 47
Стаж: 7 лет 6 месяцев
Благодарил (а): 2 раза
Поблагодарили: 2 раза

SQl запрос смена ID пользователя

Сообщение zewi »

Ребята как запрос правлиьно написать чтобы юзеру с айди 1000 присвоился айди 2000
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17317
Стаж: 20 лет 5 месяцев
Откуда: Красноярск
Благодарил (а): 634 раза
Поблагодарили: 2418 раз

Re: SQl запрос смена ID пользователя

Сообщение rxu »

Это практически невозможно ввиду огромного количества зависимых записей по всей базе данных.
Изображение
zewi
phpBB 1.4.1
Сообщения: 47
Стаж: 7 лет 6 месяцев
Благодарил (а): 2 раза
Поблагодарили: 2 раза

Re: SQl запрос смена ID пользователя

Сообщение zewi »

rxu писал(а): 21.04.2019 15:12 Это практически невозможно ввиду огромного количества зависимых записей по всей базе данных.
ok каким хапросом можно изменить все посты и темы пользователя 1000 на пользователя 2000?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 8 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: SQl запрос смена ID пользователя

Сообщение Sheer »

Это тоже невозможно по той же причине.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17317
Стаж: 20 лет 5 месяцев
Откуда: Красноярск
Благодарил (а): 634 раза
Поблагодарили: 2418 раз

Re: SQl запрос смена ID пользователя

Сообщение rxu »

zewi, вопрос не только в постах и темах. Айди пользователя используется в массе других мест. И в куче расширений.
Изображение
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5576
Стаж: 21 год 9 месяцев
Откуда: Питер
Благодарил (а): 210 раз
Поблагодарили: 902 раза

Re: SQl запрос смена ID пользователя

Сообщение Siava »

Проще поменять местами регистрационные данные пользователей :)
А если нет id 2000, то сначала зарегистрировать. Но для этого придется подправить autoincrement для user_id в таблице users.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13177
Стаж: 15 лет 2 месяца
Благодарил (а): 236 раз
Поблагодарили: 3754 раза

Re: SQl запрос смена ID пользователя

Сообщение Татьяна5 »

В чём смысл такой замены?
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5576
Стаж: 21 год 9 месяцев
Откуда: Питер
Благодарил (а): 210 раз
Поблагодарили: 902 раза

Re: SQl запрос смена ID пользователя

Сообщение Siava »

Татьяна5, красивый id вероятно :mrgreen: хотя хз. Вот Smayliks повезло :mrgreen:
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
southklad
phpBB 3.1.0 RC4
Сообщения: 3475
Стаж: 14 лет 9 месяцев
Благодарил (а): 873 раза
Поблагодарили: 201 раз

Re: SQl запрос смена ID пользователя

Сообщение southklad »

А если создать нового пользователя, под этим id и потом их объединить?
Изображение

Вернуться в «phpBB 3.2.x (архив)»