|
|
|
| у меня почемуто при регистрации пользователей неправильно присваиваются id
по началу присвоились с 51 id
потмо я переделал начиная с 1 но оно продолжает добавлять с 50-х(
как сделат ьчтобы автодобавление поля id увеличивало последний id на один а не запоминало какой был до етого
вообщем люди регятся и получают id 55 если перед етим ктото зарегился и получил 54 не зависимо от того поменял я ему id на 20 или нет
от чего ето зависит?
сори если конкретно затупил тут с вопросом | |
|
|
|
|
|
|
|
для: TavRoX
(10.10.2010 в 02:37)
| | Зайдите в pma, нужную таблицу, откройте вкладку "Операции", и в разделе "Параметры таблицы" найдите пункт AUTO_INCREMENT.
БД при добавлении не ищет последний добавленный или максимальный id - она пользуется числом в указанном выше поле. | |
|
|
|
|
|
|
|
для: neadekvat
(10.10.2010 в 09:34)
| | тредстартеру:
>Зайдите в pma, нужную таблицу, ...
...удалите её и создайте заново. | |
|
|
|
|
|
|
|
для: neadekvat
(10.10.2010 в 09:34)
| | спасибо
теперь нормально
ато юзеров еще 5 только а ид уже 146 был) | |
|
|
|
|
|
|
|
для: TavRoX
(10.10.2010 в 16:57)
| | и что?
Что страшного с того, что id оказался в полторы сотни при пяти пользователях?! | |
|
|
|
|
|
|
|
для: Trianon
(10.10.2010 в 18:17)
| | некрасиво маленько выходит | |
|
|
|
|
|
|
|
для: TavRoX
(10.10.2010 в 18:40)
| | с таким подходом к красоте Вас до работы с базами данных на выстрел нельзя подпускать.
Очередного дерьма налепите только, кому-то расхлебывать потом. | |
|
|
|
|
|
|
|
для: Trianon
(10.10.2010 в 18:54)
| | да ну че вы так уж сразу. вчера я и похлеще дерьмо расхлебал.
когда переменные перепуталсиь после внедрения регистрации
пришлось весь кода пересматривать в итоге нашел ошибку и устранил. а вы говорите не допускать.
кто не делает ошибок тот неделает нечего!
ну и учатся на своих ошибках | |
|
|
|
|
|
|
|
для: TavRoX
(10.10.2010 в 18:57)
| | > кто не делает ошибок тот неделает нечего!
Не допускает ошибок только тот, кто ничего не делает. Несколько иначе звучит, а?
Но у вас, такое чувство, что все на ошибках построено.
К тому же, "оправдываетесь" вы не в тему. Вы же не в структуре ошибку сделали, а просто фигней страдаете какой-то, влезая наглыми ручками в auto_increment и соответствующие поля. | |
|
|
|
|
|
|
|
для: neadekvat
(10.10.2010 в 19:05)
| | вообщето туда я не лазил!
етот глюк был когда таблицу импортировал в базу. и там была запись с етим айдишником | |
|
|
|
|
|
|
|
для: TavRoX
(10.10.2010 в 18:57)
| | я не про ошибки.
А по утверждение, что красота первичного ключа зависит от того, какие в столбике значения помещены.
Это заблуждение изрядно вреда принести может. | |
|
|
|
|
|
|
|
для: Trianon
(10.10.2010 в 19:25)
| | выразился возможно не так
мелочь но у посетителей иногда бывают причуды типа почему мой идентификатор такой и т.д.
да и в любом случае для себя я теперь знаю где искать решение если такая проблема еще возниикнет | |
|
|
|
|
|
|
|
для: TavRoX
(10.10.2010 в 19:27)
| | > у посетителей иногда бывают причуды типа почему мой идентификатор такой и т.д.
Пруфлинк? Впервые о таком слышу. | |
|
|
|
|
|
|
|
для: neadekvat
(10.10.2010 в 19:28)
| | ну вы впервые а мне довелось слышать такие вопросы | |
|
|
|
|
|
|
|
для: TavRoX
(10.10.2010 в 19:29)
| | Где? | |
|
|
|
|
|
|
|
для: neadekvat
(10.10.2010 в 19:33)
| | у меня в чате зашел пользователь и спросил а почему типа у меня в адресной строке такой большой идентификатор а пользователей 5 всего
вот и решил ету проблему разобрать | |
|
|
|
|
|
|
|
для: TavRoX
(10.10.2010 в 19:34)
| | правильный ответ - идентификатор не может быть маленьким или большим.
Его назначение - быть разным. Не более того. | |
|
|
|
|
|
|
|
для: neadekvat
(10.10.2010 в 19:28)
| | на что следует отвечать - id пользователя (в отличие от логина и пароля) не входит в набор его личных данных. Со всеми претензиями можно обращаться в спортлото. | |
|
|
|