Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Создание чата
Форумы портала PHP.SU » PHP » Программирование на PHP » Создание чата

Страниц (1): [1]
 

1. zorinalexey - 19 Февраля, 2016 - 13:17:27 - перейти к сообщению
Ребята нужна помощь срочно. Пишу для себя не болшой проект мне необходимо реализовать переписку как в соц сети ВК но строго на пхп
Допустим есть база данных в ней таблица что то типо такой

CREATE TABLE IF NOT EXISTS `messages` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`id_user` int(11) NOT NULL,
`id_autor` int(11) NOT NULL,
`id_dialog` varchar(300) NOT NULL,
`text` text NOT NULL,
`status` int(1) NOT NULL DEFAULT '1',
`alt` int(11) NOT NULL DEFAULT '1',
`time_hoor` varchar(2) NOT NULL,
`time_minut` varchar(2) NOT NULL,
`time_sec` varchar(2) NOT NULL,
`date_day` int(2) DEFAULT NULL,
`date_mon` int(2) DEFAULT NULL,
`date_year` int(4) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;

Допустим в ней уже есть очень много записей и мне нужно вытащить записи по группам так как это сделано в ВК т.е при входе на страницу личных сообщений из базы должны выбраться все записи которые адресованы пользователю `id_user` но при этом если этому пользователю писал другой чувак `id_autor` то его надо отобразить только один раз и что бы его сообщения больше не повторялись так далее
как такое реализовать ???

 

Powered by ExBB FM 1.0 RC1