![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
"simple"
|
Как можно узнать, какая запись была добавлена последней (например, чтобы получить последнюю новость) в таблицу MySQL, если в этой таблице нет поля time?
Спасибо. |
|
|||||
|
Регистрация: Oct 2001
Адрес: в Петербурге
Сообщений: 2,430
|
Никак.
1. Надо добавить поле тайм и смотреть по нему или 2. Где-нибудь (можно в файле) перезаписывать индекс добавленной записи скриптом, который эту запись принимает. Т.о. у тебя всегда в файле будет зраниться номер (ну, или как придумаешь) последней добавленно записи. Этот способ хорош тем, что не надо устраивать поиск по всей ДБ - меньше тормозов. или 3. Если в самой ДБ есть функции получения свежих записей (или упордочение по свежести), то пользоваться ими. Я таких не встречал. |
![]() |
Часовой пояс GMT +4, время: 18:11. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|