Как получить последнюю запись в таблице базы данных MySQL с помощью PHP? - PullRequest
6 голосов
/ 05 августа 2010

Я хочу получить последний результат в таблице базы данных MySQL, используя PHP. Как бы я поступил так?

У меня есть 2 столбца в таблице, MessageID (авто) и сообщение.

Я уже знаю, как подключиться к базе данных.

Ответы [ 12 ]

0 голосов
/ 05 августа 2010

Вы имеете в виду последнюю запись или вам нужен идентификатор самой последней вставленной записи? Для этого вы должны использовать функцию PHP mysql_insert_id(). Или, если вы используете расширение myusqli, используйте $ mysqli-> insert_id.

0 голосов
/ 05 августа 2010

Что вы подразумеваете под «последним результатом»? Вам нужно уточнить немного больше.

Вы имеете в виду «последнюю запись, которую я зарегистрировал»?

В этом случае вы должны использовать соответствующий метод (в зависимости от используемого расширения) mysqli-> insert_id ИЛИ mysql_insert_id.

Если вы имеете в виду «последнюю запись в таблице», SQL-запрос, такой как Эндрю Хэйр, - это то, что вам нужно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...