как вытащить id из базы

Vlad_c

Guest
как вытащить id из базы

mysql_query("insert into addvacan(id,spec,age1,age2,educ,sex,placejob,city,typejob,schedule,descr,name,tel,email,cur_data,password)
values(LAST_INSERT_ID(),'$spec',$age1,$age2,'$educ','$sex','$placejob','$city','$typejob','$schedule','$descr','$name',$tel,'$email','$cur_data','$password')");

только что занесли в базу и нужно сразу показать id как это сделать? т.е. вытянуть самый последний ID из базы
 

Demiurg

Guest
>mysql_query("SELECT id from addvacan WHERE id=LAST_INSERT_ID()");
гениальный запрос!
 

tony2001

TeaM PHPClub
Tonn:
долго думал?

народ, вы вообще как, текст вопроса читаете?
не кажется вам странным, что он спрашивает про LAST_INSERT_ID(), *уже её используя* ??
 

Tonn

Новичок
Автор оригинала: tony2001
Tonn:
долго думал?
Хороший ответ на хороший вопрос. :)

народ, вы вообще как, текст вопроса читаете?
не кажется вам странным, что он спрашивает про LAST_INSERT_ID(), *уже её используя* ??
Именно это и сделал перед ответом.
 

Krisha

pain in the neck
tony2001
Кажется :)

А разве одно другому не мешает ?

По ссылке, которую ему дали, описывается функция при помощи которой можно: "вытянуть самый последний ID из базы".

Так же там есть указания, когда нужно использовать LAST_INSERT_ID().

Имхо этого достаточно, что бы после прочтения указанной ссылки открыть ман по MySQL и вычитать там такой пример:

mysql> SELECT LAST_INSERT_ID();
 

Фанат

oncle terrible
Команда форума
Граждане модеразохисты, на арене новый клоун, взамен безвременно ушедшено от нас паучка!
Демиург, покажи образец христианского смирения.
А ты Тони, водставь левую щечку. или еще какое-нибудь место.
Эти клоуны откровенно над вами издеваются.
А вы делаете вид, что ничего не происходит.
 

Demiurg

Guest
>Демиург, покажи образец христианского смирения.
постараюсь.
 

Фанат

oncle terrible
Команда форума
Я в тебе не сомневался.
Вы же их тут специально разводите и лелеете.
 

si

Administrator
Фанат
Санитар PHPClubа
ты обещал уйти и не однократно, в твоем возрасте пора научится за слова отвечать. сделай плиз так чтобы даже твоя тень тут не появлялась.
Эти клоуны откровенно над вами издеваются.
клуон у нас пока один, это ты.
 

fixxxer

К.О.
Партнер клуба
si, зря ты так, имхо. хотя, меня никто не спрашивает.
 

Фанат

oncle terrible
Команда форума
Никому я ничего не обещал. А что обещал - давно сделал.
Объясняю для эстонцев:
Из вашего клуба я давно ушел. И не желаю с ним иметь ничего общего.
А если кто-то путает междусособойчик под вывеской "ПХПКлуб" и открытый форум, то это его проблемы. Я никогда не говорил, что собираюсь отсюда уходить.

Если ты читаешь на форуме пару сообщений в день, и тебя не парит все это ламерье, которому под хвостом горит на форуме выпендриться, то не тебе и судить о том, сколько вреда они приносят. А мне больно за форум.
 

Crazy

Developer
Astral Man, ответ на твой вопрос был на форуме несколько дней назад. Иди в поиск.
 

ftLarry

Guest
МАЛЕНЬКОЕ ДОПОЛНЕНИЕ

поклонникам использования

SELECT LAST_INSERT_ID();


не забываем лочить таблицу перед вставкой записи

а то мало ли что ;)
 

Фанат

oncle terrible
Команда форума
если руки растут не оттуда же, откуда и ноги, и, как следствие, mysql_insert_id используется по назначению, то ничего никуда лочить не надо.
 
Сверху