ghaiklor
Новичок
Привет всем. В задаче стоит создание почтового модуля в стиле "чата". Хотя чат это не назовешь, как по мне.
Есть таблица в БД:
Сам модуль у меня идет отдельно и я его просто подключаю через
.
Но проблема в том, что я первый раз столкнулся с написанием таких вот "чатов" и не знаю еще с чего начать даже.
Хочу сделать список пользователей, делаю так:
Но как организовать загрузку истории сообщений конкретного пользователя, по которому щелкнули?
Вот щелкнули по юзеру, и справа загрузилась история сообщений и форма внизу для отправки сообщения.
Как это можно сделать?
Заранее спасибо.
Есть таблица в БД:
Сюда записывается сообщение, кому оно послано и кем.CREATE TABLE `mail_message` (
`id` int(11) unsigned NOT NULL auto_increment,
`message` text NOT NULL,
`email_to` varchar(255) NOT NULL,
`email_from` varchar(255) NOT NULL,
`type_id` int(11) default NULL,
`sent_date` datetime default NULL,
`create_date` datetime NOT NULL,
`message_state` int(11) NOT NULL default '0' COMMENT '0-not sent, 1-sent',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
Сам модуль у меня идет отдельно и я его просто подключаю через
PHP:
include 'include/mail.php';
Но проблема в том, что я первый раз столкнулся с написанием таких вот "чатов" и не знаю еще с чего начать даже.
Хочу сделать список пользователей, делаю так:
PHP:
$query = mysql_query("SELECT * FROM users WHERE users.company_id = '" . $_SESSION['company_id'] . "'");
while ($result = mysql_fetch_assoc($query)) {
echo "<li><a href='#'>" . $result['login'] . "</a></li>";
}
Вот щелкнули по юзеру, и справа загрузилась история сообщений и форма внизу для отправки сообщения.
Как это можно сделать?
Заранее спасибо.