выборка из 2х баз одновременно

entonee

Новичок
выборка из 2х баз одновременно

Привет.

нужна просто идея как реализовать..
у меня есть система сообщений... т.е написали тебе письмо - нажал ответить - ответил.

пишется все в базу -

id - uid - from - header - message - date - time

где id - это айди сообщения
uid - это айди пользователя которому пришли сообщение
from - айди пользователя от которго оно пришло

--------

НАДО показать переписку т.е сортировать по времени и дате данные их 2х баз.
вроде как

--------------------

мое сообщение
-
ответ на мое сообщение
-
мой ответ
-
и. т.д...

---------------------

Спасибо большое
 

crocodile2u

http://vbolshov.org.ru
А где у тебя 2 базы?

Показать переписку с конкретным юзером можно так:

выбрать из собщений все где (uid=МОЙ-УИД И from=ЕГО-УИД) ИЛИ (uid=ЕГО-УИД И from=МОЙ-УИД) сортировать по дате и времени.
 

entonee

Новичок
мдя... Спасибо.. я походу совсем в другом направлении думал...
 

iceman

говнокодер
а по моему лучше хранить дерево сообщений. (id, pid)
ps. не знаю есть ли в Mysql инструменты для работы с деревом.
 

HEm

Сетевой бобер
Подозреваю что в данном случае топикстартер под "базами" понимает таблицы
 

entonee

Новичок
... да чтото я сегодня все перепутал..
просто с утра хожу с этой мыслей... хотел делать отдельную базу для сообщений только (для переписки)

потом хотел делать для каждого юзера отдельные базы...

............

вообщем уже разобрался...
первый чел крокодил2ю - очень помог - за что ему огромное спасибо!
 

iceman

говнокодер
отдельную таблицу - это маразм, а отдельную базу - это сверх маразм.
 
Сверху