[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как сделать сообщения между пользователями
Гость_Дмитрий
Хочу сделать сообщение между пользователями на KOHANA



Спустя 14 минут, 15 секунд (7.09.2012 - 11:42) T1grOK написал(а):
При самой простой реализации
ид_пользователя_откого
ид_пользователя_кому
текст сообщения
дата...(и дальше по вкусу)

Спустя 6 минут, 15 секунд (7.09.2012 - 11:48) Гость_Дмитрий написал(а):
Цитата (T1grOK @ 7.09.2012 - 11:42)
При самой простой реализации
ид_пользователя_откого
ид_пользователя_кому
текст сообщения
дата...(и дальше по вкусу)

не могу составить sql запрос

Спустя 2 минуты, 47 секунд (7.09.2012 - 11:51) T1grOK написал(а):
blink.gif АЛЕ!!! Я не понимаю как вы собрались использовать фреймворк, если не знаете как организовать элементарнейший запрос??? blink.gif

Спустя 5 минут, 36 секунд (7.09.2012 - 11:56) Гость_Дмитрий написал(а):
Цитата (T1grOK @ 7.09.2012 - 11:51)
blink.gif АЛЕ!!! Я не понимаю как вы собрались использовать фреймворк, если не знаете как организовать элементарнейший запрос??? blink.gif

Я имею ввиду связь между двумя таблицами

Спустя 2 минуты, 36 секунд (7.09.2012 - 11:59) Игорь_Vasinsky написал(а):
а где тут 2 ???

и ещё не плохо бы id диалога добавить

Спустя 5 минут, 21 секунда (7.09.2012 - 12:04) T1grOK написал(а):
Если связать сообщения и пользователей, то как вариант посредством ORM объявив связи.

protected $_belongs_to = array(
// Отправитель
'sender' => array(
'model' => 'user',
'foreign_key' => 'sender_id',
),

// Получатель
'recipient' => array(
'model' => 'user',
'foreign_key' => 'recipient_id',
)
);


Спустя 1 час, 8 минут, 57 секунд (7.09.2012 - 13:13) Гость_Дмитрий написал(а):
Цитата (Игорь_Vasinsky @ 7.09.2012 - 11:59)
а где тут 2 ???

и ещё не плохо бы id диалога добавить

Зачем

Спустя 1 час, 46 минут, 27 секунд (7.09.2012 - 15:00) T1grOK написал(а):
Игорь_Vasinsky дело говорит. Чтоб проще было управлять записями в БД, не используя огроменные условия выборки, благодаря которым можно будет определить уникальность записи.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.