Jump to content

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


kre0
 Share

Recommended Posts

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

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

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

Link to comment
Share on other sites

Обратите внимание

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

Link to comment
Share on other sites

Есть такая штука в БД, называется 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

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...