Такой вопросик.
Есть таблица в базе данных MySQL. В нее добавляется запись запросом INSERT. Как мне после выполнения запроса получить значение поля которое автоматически генерируется в колонке AUTO_INCREMENT?
Конечно сразу за этим запросом можно выполнить запрос типа "SELECT id FROM myTable WHERE chtoTo='lastInserted'"... то есть выбрать id (это и есть поле с AUTO_INCREMENT) зная последние введеные значения, но хотелось бы получить наверняка именно тот id, который был добавлен последним, вдруг lastInserted уже есть в этой таблице. :|
Есть таблица в базе данных MySQL. В нее добавляется запись запросом INSERT. Как мне после выполнения запроса получить значение поля которое автоматически генерируется в колонке AUTO_INCREMENT?
Конечно сразу за этим запросом можно выполнить запрос типа "SELECT id FROM myTable WHERE chtoTo='lastInserted'"... то есть выбрать id (это и есть поле с AUTO_INCREMENT) зная последние введеные значения, но хотелось бы получить наверняка именно тот id, который был добавлен последним, вдруг lastInserted уже есть в этой таблице. :|
Нет ничего более статичного в этом мире, чем динамика