Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [PHP] Алгоритмы написания чата / 3 сообщений из 3, страница 1 из 1
16.02.2006, 14:35
    #33549194
Damnedest
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[PHP] Алгоритмы написания чата
Я использую такой алгоритм для чата:
Есть 3 модуля.
1. Добавление сообщений
- Тут все ясно. Посли сообщение. Проверили все что надо. Добавили в базу запись
2. Обновление сообщений
- Тут тоже все ясно. Сделали большой запрос по выборке. Обработали. Вывели.
3. Модуль с видимыми пользователями результатами.
- Тоже понятно. Два фрейма. JS скрипт на вывод текста и на обновлние.

Выборка на приватные сообщения происходит так:
like '%приват [username]%' по строке сообщения...

На сколько данная структура чата правильна?
...
Рейтинг: 0 / 0
19.02.2006, 18:11
    #33554545
skive
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[PHP] Алгоритмы написания чата
лучше будет сделать структуру таблицы такой:
sender
recipient
message
--
в первом поле у тебя будет автор сообщения, во втором - получатель - в том случае если это приватное сообщение, а если нет - тогда это поле будет пустым
ну и message - само сообщение

Тогда ты сможешь очень просто выбирать из бд сообщения, приватные и нет :)
...
Рейтинг: 0 / 0
20.02.2006, 13:33
    #33555665
Damnedest
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[PHP] Алгоритмы написания чата
а если мне надо сделать, чтобы я мог писать в приват нескольким пользователям одновременно...
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [PHP] Алгоритмы написания чата / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]