Сделал систему регистрации, хотел бы добавить, чтобы при регистрации генерировалось id нового пользователя. Понимаю можно сделать просто в бд AUTO_INCREMENT. Или вывести последнее значение из бд и прибавить +1. Есть ли еще какие нибудь примеры?
Мне нужно, чтобы генерация id шла к примеру от номера 3288900921. У второго зарегистрированного соответственно будет уже: 3288900922. Понимаю что AUTO_INCREMENT работает, но у меня в таблице AUTO_INCREMENT это номера ячеек (1,2,3 и.т.д).
Ну у меня же уже AUTO_INCREMENT стоит, на других ячейках. Как я понимаю 2 невозможно. Структура такая: nomber id username login В nomber стоит AUTO_INCREMENT.
попробуй. может возможна. я не знаю. мне никогда не надо было. не вижу сложности увеличивать счетчик на единичку хоть в каждой ячейке, так что скорее всего возможно.
А какое поле у тебя первичный ключ? Если второе поле это ссылка (foreign key), возможно имеет смысл завести создавать этот ключ в отдельной таблице, а сюда подставлять готовое значение.