Запрос и вывод id записи

1. Сергей (13.02.2012 / 19:41)
Ситуация такая, ломаю голову над интернет магазином, возник вопрос: если пользователь накидал товаров в корзину, заполнил данные для доставки, и нажимает на кнопку отправить заказ. Далее идет запись в таблицу с заказами нового заказа, и тут пользователю нужно выдать индификатор заказа, ну что бы он потом сразу обращался по всем вопросам по номеру заказа.
Этот индификатор у меня будет id записи в таблице, и выводится он будет зопросом на мах id после записи. Все это будет работать, но чисто теоретически, если между записью заказа и выводом последнего id, кто нибудь сделает заказ и добавиться еще одна запись, и первому пользователю выведется id заказа второго пользователя.

Может ли такое быть!? если вопрос глупый не обесутьте,я не волшебник, я только учусь.

2. Павел (13.02.2012 / 19:46)
insert_id() ?

3. Александр (13.02.2012 / 19:48)
зачем max id если есть обычный идентификатор заказа?

4. Сергей (13.02.2012 / 19:49)
2. не понял..

Добавлено через 00:56 сек.
3. какой, обьясни.

5. Павел (13.02.2012 / 19:50)
4: Voland, mysql_insert_id(), зачем max id?

6. Александр (13.02.2012 / 19:55)
объясни что ты хочешь подробнее, отправил ты форму с карзиной всё записалось в базу + записываешь sid сессии, по нему сможешь найти id заказа, при генерации страницы пишешь в сессию или просо подставляешь к ссылкам ид корзины, так?

7. Павел (13.02.2012 / 19:57)
6: Муз-ТВ, вроде он хочет получить id последней записи.

8. Александр (13.02.2012 / 19:58)
либо как написали GingerBread, mysql_insert_id() после записи берешь из него id, и пихаешь в сессию.

9. Сергей (13.02.2012 / 20:01)
GingerBread, mysql_insert_id почитал, можно думаю ее взять.

Муз-ТВ, сесия тоже идея.

но проще думаю первое. вы что посоветуете, что из этого все используют?

10. Павел (13.02.2012 / 20:03)
9: Voland, я использую то, что посоветовал тебе.
если боишься что проскочит чужой ид( в чем я сомневаюсь) используй ip чтоли.

11. Сергей (13.02.2012 / 20:05)
я думаю не проскочит.

Добавлено через 00:45 сек.
я думаю не проскочит на 100%.

URL: https://visavi.net/topics/29535