|
|
|
| Кто может, помогите, пожалуйста, с запросом к базе.
Ниже код, который из таблицы сообщений(list_mes) выводит и группирует список авторов этих сообщений (name). При нажатии на автора открывается его сообщение. Нужно, чтобы открывалось самое последнее, а открываются иногда старые и давно добавленные.
$res=mysql_query("select nomer, name, max(`date`) AS md from list_mes GROUP BY name ORDER BY `md` DESC");
for($i=0;$i<=20; $i++){
$name=mysql_result($res, $i, 'name'); $nomer=mysql_result($res, $i, 'nomer');
echo "<a href=\"http://site.ru/mes.htm?nomer=$nomer\">$name</a><br>;
}
|
Как сделать, чтобы $nomer был номером самого последнего по дате добавленного сообщения конкретного пользователя ($name)???
Бьюсь над эт м уже много времени и всё бестолку - выводит как попало. HELP! | |
|
|
|
|
|
|
|
для: Владимир22
(06.02.2008 в 15:30)
| | Возможно, так:
$query = "select nomer, name, max(`date`) AS md from (select * from list_mes order by `date` desc) GROUP BY name ORDER BY `md` DESC";
|
, хотя это не совсем правильно. | |
|
|
|