|
|
|
| Как реализовать такую вещь,чтобы под топиком или форумом выводилось количество посетителей которые тут находятся? | |
|
|
|
|
|
|
|
для: ZAHTET
(14.04.2007 в 22:32)
| | Подсчитать и вывести при помощи конструкции echo.
PS Что вызывает затруднение? Вы используете базу данных или текстовый файл? | |
|
|
|
|
|
|
|
для: cheops
(14.04.2007 в 22:37)
| | Использую базу,только не могу понять как с помощью базы это сделать? | |
|
|
|
|
|
|
|
для: ZAHTET
(14.04.2007 в 22:40)
| | Структура базы данных какая? | |
|
|
|
|
|
|
|
для: cheops
(14.04.2007 в 22:52)
| | Всмысле структура базы? | |
|
|
|
|
|
|
|
для: ZAHTET
(14.04.2007 в 23:02)
| | Всмысле структура базы?
Названия полей в таблице пользователей и что они означают. | |
|
|
|
|
|
|
|
для: Unkind
(14.04.2007 в 23:55)
| | аа,все понял
вот дамп
phx_categories //эта таблица категорий,в которой находятся форумы
--cid //первичный ключ
--name //имя категории
--pos //позиция
phx_forums //этатаблица форумов,находящихся в определенно категории
--fid //первичный ключ
--category //категория в которой данный форум находится
--name //имя форума
--description //описание форума
--position //позиция форума
phx_mgroup //эта таблица групп пользователей
--mid //первичный ключ
--name //имя группы
--root //права группы
phx_posts //эта таблицы в которой находятся все сообщения форума
--pid //первичный ключ
--pos //позиция сообщения в теме
--topic //топик в котором находится сообщение
--forum //форум в котором находится сообщение
--nick //имя пользователя который написал данное сообщение
--text //сам текст
--time //время написания
phx_settings //настройки форума
--forum_title //имя форума общего
--pnumber //кол сообщений выводящихся на страницу
phx_topics //эта таблица в которой находятся информация о теме
--tid //первичный ключ
--forum //форум которому принадлежит данная тема
--title //название темы
--description //описание темы
--see //количество просмотров темы
--nick //имя создателя темы
phx_users //эта таблица всех пользователей форума
--uid //первичный ключ
--name //имя
--password //пароль
--email //email
--mgroup //группа в которой пользователь находится
--website //вебсайт
--other //подпись пользователя
--date_reg //дата регестрации
--avatar //путь к автару пользователя
|
Только меня вы не так поняли,мне надо сделать так чтобы под форумом выводились пользователи,которые просматривают данную тему | |
|
|
|
|
|
|
|
для: ZAHTET
(14.04.2007 в 22:32)
| | Ещё уточнение - на самом форуме или читают конкретный топик? | |
|
|
|
|
|
|
|
для: cheops
(15.04.2007 в 13:48)
| | читают на конкретном топике | |
|
|
|
|
|
|
|
для: ZAHTET
(15.04.2007 в 18:32)
| | Не хватает таблицы онлайн-посетителей. | |
|
|
|
|
|
|
|
для: ZAHTET
(15.04.2007 в 18:32)
| | Тогда придётся создать OnLine-таблицу, как это описывается по ссылке http://www.softtime.ru/scripts/online.php и добавить в ней вторичный ключ tid для темы форума, тогда получить количество посетителей, читающих данную тему можно будет при помощи запроса
SELECT COUNT(*) FROM session WHERE tid = 456
|
Где 456 - первичный ключ темы, для которой подсчитываются посетители OnLine. | |
|
|
|
|
|
|
|
для: cheops
(16.04.2007 в 13:33)
| | Спасибо за идею я так и сделал,только создал отдельную таблицу онлайн посетителей и их локацию в данный момент | |
|
|
|