|
|
|
| Всем доброго суток времени!
Тип поля в БД - DATETIME
Выводится дата у меня в таком формате - date("d-m-Y H:i", strtotime($row->insert_date)).
У меня есть форму и есть графа где должно отображаться последнее сообщение ну и дата этого сообщения. Дак вот как мне определить в БД какая дата последняя? просто я не знаю функции которая определяет по дате последнюю функцию
Напишите мне код.
Буду Рад! | |
|
|
|
|
|
|
|
для: Buhen
(28.10.2007 в 23:01)
| | непонятно какую функцию надо определить по дате :)
но если даты в БД , то наверное их прощще сразу изменить функциями MySQL .
DATE_FORMAT() делает всё то.же самое что и date() в PHP.
Максимальное время в datetime находят функцией MAX() .
Всё зависит от логическиобоснованности целесообразности применения применяемых способов и от критериев многзадачности деинкапсуляции времени из БД :) | |
|
|
|
|
|
|
|
для: EXP
(29.10.2007 в 02:41)
| | мне нужно просто показать дату последнего сообщения и это сообщение принадлежит определенной теме! | |
|
|
|
|
|
|
|
для: Buhen
(29.10.2007 в 13:48)
| | А сообщения при записи получают ID с автоинкрементом? | |
|
|
|
|
|
|
|
для: Buhen
(29.10.2007 в 13:48)
| | Алгоритм вашей работы.
1. Сгруппировать сообщения по принадлежащим темам
2. Найти в каждой группе сообщение с максимальной датой
3. Вывести это сообщение
Дальше сами ? | |
|
|
|
|
|
|
|
для: oradev
(29.10.2007 в 15:45)
| | Все я понял! Большое спасибо! | |
|
|
|