|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/371.32 14 Aug 2001 17:13:22 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, узнать КАКОЕ ЖЕ ЧИСЛО было вставлено в таблицу в этот раз? Как же заколебали упорные нечитатели документации... Hи на мыскль, ни на DBD::mysql. LAST_INSERT_ID() и с тебя $100. -- Artem Chuprina <ran@ran.pp.ru> FIDO: 2:5020/371.32 --- slrn/0.9.7.0 (Linux) * Origin: AKA с подствольным плюсомётом (2:5020/371.32) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/73210d71b8cd7.html, оценка из 5, голосов 10
|