Счётчик сообщений.

Печать RSS
190

Д
Автор
Землянин
0
У меня есть чат, я его немного переделал, ну всмысле чтоб работал, не глючил и по мелочам. В чате 3 комнаты Первая комната умников, Вторая обычный чат без всяких ботов, И третья комната сортир. Как сделать счётсчики для каждого чата и для всех вместе. Пример вот http://57rus.h2m.ru/chat/?
Д
Автор
Землянин
0
Хотябы кто примерно знает, скажите, я смотрел пример из админ чата, чёт не допёр

Junior Developer
0
ну к примеру есть таблица chat ) в ней каждое сообщение под порядковым номером,id и делашь запрос типа
<?php
// Запрос
$chat_count=mysql_num_rows(mysql_query("SELECT id FROM chat"));

// Выводим ссылку на чат вместе со счетчиком
echo '<a href="chat.php">Чат ('.$chat_count.')</a><br>';
как то так) smile
Изменил: Тимофей (02.06.2011 / 17:49)
K

Транклюкаторщик
0
3. Gamermania, facepalm
<?
echo mysql_result(mysql_query("select count(*) from `chat`"),0);
?>
Изменил: KOZZ (02.06.2011 / 17:55)

Ктулху
0
4, опередил...
А зачем счётчик сообщений в чате? Помоему куда логичнее показывать сколько человек в комнате. Сообщения всё равно подчищаются (а если не подчищаются то нужно руки обрывать), и собственно никакой реально нужной информации в этом нет.
K

Транклюкаторщик
0
счётсчики
D прикольно звучит

Добавлено через 05:00 сек.
ShiftBHT_есть_чо7 истину глаголит
Изменил: KOZZ (02.06.2011 / 18:05)
А

Пацак
0
А записи в таблице сообщений не удаляются? Тогда за год активности чата таблица разрастется до гигабайтовых размеров.
Вполне логично было бы чистить таблицы с сообщениями даже каждые 15 минут.
А если уж так срочно нужно количество сообщений, то можно просто

<? 
echo mysql_result(mysql_query("select MAX(id) from `chat`"),0); 
?>
При условии, что этот ID у каждого сообщения есть и он AUTO_INCREMENT
Д
Автор
Землянин
0
Блин, а у этого чата БД есть?) E вроде ничего не заливал в БД, или без базы не может быть?
А

Пацак
0
Ну ты тогда сначала разберись, как чат работает, а мы потом будем помогать вывести счетчик ;)
В

Пацак
0
8.Может быть без БД, тогда информация храниться просто в файлах.
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск