Извиняюсь, за столько скорый вопрос без уточнения данных.
Вот структура таблиц
--
-- Структура таблицы `we_topics`
--
CREATE TABLE `we_topics` (
`forum_id` smallint(5) default NULL,
`tid` int(10) NOT NULL auto_increment,
`title` varchar(100) default NULL,
`descr` varchar(100) default NULL,
`state` tinyint(1) NOT NULL default \'0\',
PRIMARY KEY (`tid`),
UNIQUE KEY `id_topic` (`tid`)
) TYPE=MyISAM AUTO_INCREMENT=92 ;
--
-- Структура таблицы `we_posts`
--
CREATE TABLE `we_posts` (
`forum_id` smallint(5) NOT NULL default \'0\',
`topic_id` int(10) NOT NULL default \'0\',
`pid` int(10) NOT NULL auto_increment,
`text` text,
`author` varchar(30) default NULL,
`date` varchar(12) default NULL,
`ip` varchar(15) default NULL,
`edit_name` varchar(30) default NULL,
`edit_date` varchar(12) default NULL,
PRIMARY KEY (`pid`),
UNIQUE KEY `id_post` (`pid`)
) TYPE=MyISAM AUTO_INCREMENT=221 ;
Что я пытаюсь сделать...
Это выдащить последний пост для каджого топика.
Что получается...
группируется все по темам, дата полседнего поста, при этом автор первого поста.