@adrenalinruslan

Заполнение пустых ID в mysql php?

В общем, у меня такой вопрос. Допустим у меня в базе данных есть список пользователей и у каждого свой ID, первый ID это - 0, а последний ID это - 21. Если удалить пользователя с ID 8, то как сделать так чтобы у нового пользователя был ID 8, а не 22.
  • Вопрос задан
  • 257 просмотров
Пригласить эксперта
Ответы на вопрос 3
martin74ua
@martin74ua Куратор тега MySQL
Linux administrator
Не заниматься ерундой. Какая разница, какой ID имеет пользователь?
Ответ написан
Комментировать
отличная почва для выращивания ошибок.

- был пользователь 8, были какие-то еще данные с ним связанные.
- пользователя удалили, а какие-то данные нет.
- появляется новый пользователь, и к нему липнут данные от старого пользователя.
- вы в панике бегаете, смешно размахивая руками
Ответ написан
Комментировать
@polyvoidex
При удалении пользователя заносить его ID в специальную таблицу и при регистрации нового брать ID от туда, если имеется свободный.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы