Узнать последнее вставленное значение id в таблицу

248
15 декабря 2016, 15:48

Правильно ли делаю

Вначале вставляю в таблицу новые данные INSERT INTO table

А потом чтобы получить значение id последнего вставленного значние использую

SELECT LAST_INSERT_ID() FROM `table` LIMIT 0 , 1;

лимит тут нужен или нет и что вообще возвращает запрос без лимита?

я чтото все подзабыл, напомните кто знает

Answer 1

Лимит не нужен, оно просто последний ид возвратит, вроде даже FROM Не надо указывать. если в php, то там есть просто функция mysql_insert_id() — Get the ID generated in the last query

READ ALSO
Кнопка выход

Кнопка выход

Авторизация работает на ура (построено на сессиях), а вот кнопка выход (exitphp) выдает ошибку:

153
Несовпадение хэшей в PHP и MySQL

Несовпадение хэшей в PHP и MySQL

Может немного глупый вопрос, но всё же не мог не задать

226
MySQL -  Как сделать много фото к одному товару?

MySQL - Как сделать много фото к одному товару?

Добрый день, всем! Хочу узнать такую вещь - в БД MySQL у меня есть таблица products, в котором есть поле imagesСейчас в поле images(VARCHAR) храниться просто...

236
Kohana: что он может фреймворк

Kohana: что он может фреймворк

Может работать с базой данных? Защита сайта? Без знания ооп с фреймворком можно разобраться? Стоит его изучать, если в дальнейшем придется...

173