|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Pavel Ammosov 2:5020/52 14 Aug 2001 03:08:05 To : Sergey Demidov Subject : Re: DBI & MySQL --------------------------------------------------------------------------------
SD>Проблема: в MySQL существует некая таблица test, где поле test_column
SD>является INT с атрибутом AUTO_INCREMENT.
SD>когда говоришь
SD>$dbh->do("INSERT INTO test VALUES(\'\')");
SD>добавляется новая запись, где этот самый test_column становится на 1
SD>больше. Все сработало, зрители поаплодировали и разошлись.. :)
SD>А меня вот мучает вопрос: как из того же самого скрипта, где
SD>происходит этот INSERT, узнать КАКОЕ ЖЕ ЧИСЛО было вставлено в
SD>таблицу в этот раз?
Ищи в документации mysql функцию last_insert_id().
--
Pavel Ammosov O \
apavel@aha.ru __ )
http://isabase.philol.msu.ru/~apavel/ )
wget -O - isabase.philol.msu.ru/~apavel/key.asc|pgp -fka O /
--- FIDOGATE 4.4.0-snp10
* Origin: Zenon N.S.P. news server (2:5020/52.0)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/28254fc39605d.html, оценка из 5, голосов 10
|