Вот делаю почту в виде диалога... Никак не получается з групировать 2 запроса на вывод ника есть user_to_id user_from_id как их з групировать так чтобы когда отправляеш сообщение то пользователь отображался у тебя в списке и у того что получает. Делал но у меня получается либо виден тому кто отправляет либо тому кто получает..
Saniok, where user_to_id=1 and user_from_id=2
Koenig (31.05.2012/14:31)
Saniok, where user_to_id=1 and user_from_id=2
Ты не понял. Мне надо типа так select *from 'mail' where user_id GROUP BY user_to_id и чтобы еще сюда както добавить вот это user_ from_id
SELECT * FROM `mail` WHERE `user_id` GROUP BY `user_to_id`, `user_from_id`
Saniok (31.05.2012/15:20)
Ты не понял. Мне надо типа так select *from 'mail' where user_id GROUP BY user_to_id и чтобы еще сюда както добавить вот это user_ from_id
Как то так : mysql_query('select * from 'mail' where `user_id`='" . $user_id . "' GROUP BY `user_to_id` and `user_from_id`')
Saniok (31.05.2012/15:54)
А разве аnd нужен?
Нет! Там кома должна быть вместо енд.
Получилось так вывод ника юзера которому я пишу, а если он мне отвечает выводится и мой ник в моем списке...
Saniok (31.05.2012/16:55)
Получилось так вывод ника юзера которому я пишу, а если он мне отвечает выводится и мой ник в моем списке...
mysql_query('select * from 'mail' where `user_id`='" . $user_id . "', `user_to_id` != '" . $user_id . "' GROUP BY `user_to_id` , `user_from_id`');
Сейчас выводится все нормально, но когда напишут мне там ник не отображается того кто мне написал, только когда отвечу он появляется в списке..