Forum Webscript.Ru

Программирование => PHP => Тема начата: Vranos от 28 Января 2005, 23:09:58

Название: Помогите плз не могу получить ID
Отправлено: Vranos от 28 Января 2005, 23:09:58
Люди помогите пожалуйста!
Есть скрипт добавления в базу записей, который делает примерно следующее:

$result=mysql_query("INSERT INTO table1 (field1,field2) Values (4,\'Москва\');");

Структура таблицы: (Id,field1,field2)

Не получается получить Id который автоматом в MySQL увеличивается при добавлении записи!

Причем записи добавляются корректно!

Как получить идентификатор записи где field2="Москва"
первичным ключем является Id  и не возникнет ли проблем с одновременным добавлением двух записей с где field2="Москва"

Вот собственно и весь вопрос!

Заранее спасибо за помощь!
Название: Помогите плз не могу получить ID
Отправлено: Forza от 28 Января 2005, 23:40:28
LAST_INSERT_ID([expr])
Возвращает последнюю автоматически сгенерированную величину, которая была внесена в столбец AUTO_INCREMENT.

Подробнее смотри на http://www.mysql.ru/docs/man/Miscellaneous_functions.html
Название: Помогите плз не могу получить ID
Отправлено: Меняздесьдавнонет от 28 Января 2005, 23:58:55
Цитировать
Vranos:
Не получается получить Id

что значит - не получается?
Цитировать
Vranos:
Как получить идентификатор записи где field2="Москва"

что такое идентификатор? id?
запросить запросом select
Цитировать
Vranos:
не возникнет ли проблем с одновременным добавлением двух записей с где field2="Москва"

смотря что ты считаешь проблемами
Название: Помогите плз не могу получить ID
Отправлено: Vranos от 30 Января 2005, 22:37:05
Цитировать
Forza:
LAST_INSERT_ID([expr])
Возвращает последнюю автоматически сгенерированную величину, которая была внесена в столбец AUTO_INCREMENT.

Подробнее смотри на http://www.mysql.ru/docs/man/Miscel..._functions.html


Спасибо огромное! Это замечательная ссылка! Как раз то что надо!Очень помогло!
Название: Помогите плз не могу получить ID
Отправлено: Меняздесьдавнонет от 31 Января 2005, 10:58:00
на самом деле, ссылку надо было давать на функциию пхп, которая не выполняет отдельный запрос.
но раз помогло, то и ладно.
с такими проблемами при коммуникации и такая ссылка - счастье.