Skip to content

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

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

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

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

Featured Replies

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

"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

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.