Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
kre0

id пользователей

Рекомендованные сообщения

В общем я поставил одному пользователю через БД ID в районе 1000, хотя на форуме тогда было только около 100 юзеров, и теперь все новые зарегистрированные получают id +1000 (Т.е. следующее после того которое я поставил одному пользователю), вот теперь не знаю как убрать это. Хочу чтобы зарегистрированные получали id как и должны были.

Этому юзеру я и убирал ид, все равно скачок с id не убрался.

Подскажите, как исправить?

Поделиться сообщением


Ссылка на сообщение
Обратите внимание

"Board url", указанный вами в профиле, некорректен, либо недоступен на данный момент. Пожауйста, заполните его, потому что он скорее всего потребуется при диагностике вашей проблемы.

Поделиться сообщением


Ссылка на сообщение

Есть такая штука в БД, называется auto_increment. Нужно сбросить счетчик до id последнего юзера +1. Естественно юзера с "id 1000" при этом быть не должно.

 

ALTER TABLE ibf_members AUTO_INCREMENT = макс_ид_пользователя+1

либо выполнить такой запрос, тогда mysql сам автоматически посчитает MAX(id)+1 и установить соответствующие значение (проверено на v5.5.23).

 

ALTER TABLE ibf_members AUTO_INCREMENT = 1

Чтобы узнать max id пользователя

 

SELECT MAX(member_id) FROM ibf_members

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...