Как получить последнее поле в базе данных Mysql с PHP? - PullRequest
5 голосов
/ 20 февраля 2009

У меня есть база данных mysql, и я хочу получить последний идентификатор поля в таблице.

пример: -

id   Value
1    david
2    jone
3    chris

Мне нужна функция возврата 3, если эта таблица существует.

Ответы [ 5 ]

15 голосов
/ 20 февраля 2009

Вы можете использовать:

SELECT MAX(id) FROM table
9 голосов
/ 23 февраля 2009

Если вы хотите выбрать идентификатор последней вставленной строки в таблице со столбцом AUTO_INCREMENT, вам, вероятно, будет интересна функция MySQL LAST_INSERT_ID .

9 голосов
/ 20 февраля 2009
SELECT id
FROM table
ORDER BY id DESC
LIMIT 1
0 голосов
/ 04 марта 2012

Вы также можете использовать следующий код ::

 $lastId = mysql_insert_id();
0 голосов
/ 20 февраля 2012
SELECT * FROM table ORDER BY id DESC LIMIT 1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...