Как вывести последние сообщения, в которых пользователь принимал участие?
CREATE TABLE IF NOT EXISTS `messages` (
`id` int(11) NOT NULL,
`from` int(11) NOT NULL,
`to` int(11) NOT NULL,
`text` text NOT NULL,
`date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`read` enum('0','1') NOT NULL DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8
Есть таблица, как вывести последние сообщения, в которых пользователь принимал участие.
Вот дам самой таблицы:
INSERT INTO `messages` (`id`, `from`, `to`, `text`, `date`, `read`) VALUES
(1, 56, 60, 'xfgvbxfgbfgb', '2014-10-10 10:11:33', '0'),
(2, 60, 56, ' rtdrtyhdtryjftujfyujyfju', '2014-10-10 11:12:14', '0'),
(3, 56, 62, 'srtgrtgdrtg', '2014-10-10 21:32:26', '0'),
(4, 67, 56, 'vdxfvdfvdf', '2014-10-10 22:04:38', '0');
Источник: Stack Overflow на русском