Как определить последующий id в базе данных

Adelf

Administrator
Команда форума
c0dex
ну а как же идеалы нашего форума? Мы вроде хотим, чтобы новички не стреляли себе в ногу и поэтому не даем вредных советов. Приложение не должно знать какой id в таблице следующий. Никогда.
В итоге, ТС сделал систему с большущей дырой.
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Ну идеалы на то они и идеалы, так как не достижимы) А отстреленная нога у него, я думаю, скоро отрастет. Ну или отстрелит еще одну)
 

baev

‹°°¬•
Команда форума
Так, а «самой главной» ссылки в топике-то нет.
Вот:
http://phpfaq.ru/base#id

ID должен быть «AUTO_INCREMENT», всё остальное — «от лукавого»…
 

Adelf

Administrator
Команда форума
baev
тут немного другое. Человек все понимает, но слишком хитрит... хочет добавлять изображения к еще не добавленному объекту.
 

zerkms

TDD infected
Команда форума
baev
тут немного другое. Человек все понимает, но слишком хитрит... хочет добавлять изображения к еще не добавленному объекту.
И чо? Вчера родились только что ли. Заводим в таблицу изображений поле hash, туда пишем рандомный хэш, который таскаем в форме создания этого объекта. После создания - устанавливаем hash в null, а object_id в только что созданное.
 

Adelf

Administrator
Команда форума
zerkms
я же не говорил, что это невозможно в принципе :) Я просто говорю, что делать, как предложил ТС, нельзя. А тут вместо того, чтобы сказать что-то подобное твоему, просто помогли ему сделать неправильным путем.
 
Сверху