Как получить значение auto_increment при INSERT?

igor_ua

Новичок
Как получить значение auto_increment при INSERT?

Здравствуйте,
пожалуйста подскажите решение.
Как можно получить значение поля file_id (Это auto_increment, unique field) при добавлении новой записи в таблицу.
Т.е. когда добавляется запись в эту таблицу нужно узнать file_id этой записи, чтобы потом использовать этот file_id для вставки в другую таблицу.
Например, есть таблица1 там у нас поля

file_id
file_name
file_size

Еще есть таблица2, где хранятся скажем описания файлов

id
file_id
description

Теперь при добавлении нового файла в таблицу1, делаем

PHP:
INSERT INTO `таблица1` (file_name, file_size)  VALUES ('my_name.zip', '223432')

Теперь бы получиьт file_id для этого файла, чтобы вставить данные в таблицу2.
(На самом деле таблиц больше чем 2, просто для примера 2 таблицы)

Пожалуйста скажите, как это можно сделать красиво и эффективно.

Спасибо.
 

Фанат

oncle terrible
Команда форума
рекомендую изучить список функций пхп по работе с [m]mysql[/m]
Не только для того, чтобы найти интересующую сейчас, но и для того, чтобы на будущее быть в курсе, если подобный вопрос возникнет.
 

igor_ua

Новичок
Да, огромное спасибо, даже стыдно стало, что не заметил...

Спсибо еще раз.
 
Сверху