Друзья онлайн

360
.

Всем привет!Ребят подскажите как сделать?Каким образом все это делается?К готовому модулю нужно дополнительные ечейки добавлять?Помогите,объясните. Пожалуйста!

.

Homelion, Поставь модуль почта + друзья от крайта и не парся

.

Homelion, тебя сама теория интересует?

.

OtherWorld, Да,сама теория как это все делается я не понимаю расскажи пожалуйста

.
Блиносвёрт ?

Homelion, тебе надо выбрать из таблицы твоих друзей, но по условию, что их дата последней активности на сайте замечена последние 5мин, то есть lastdate > time() - 300
здесь придется обьединить две таблицы, таблицу друзей и таблицу юзеров с помощью join в запросе

.
Homelion

вот так вот что ли?
$req = mysql_query("SELECT * FROM `users` WHERE `id` = '$id' LIMIT 1" JOIN FROM `friends` WHERE `user`='". $id ."' and `to`='" . $ user_id . "' AND `sex`= 'm'"), 0);

.
Блиносвёрт ?

Homelion, mysql_query("SELECT `friends`.*, `users`.`name` FROM `friends` left join `users` on `friends`.`to`=`users`.`id` WHERE `friends`.`user` = '".$user_id."' and `users`.`lastdate` > 500")

.
Блиносвёрт ?

но если надо не своих, а любого др.юзера, то вместо user_id пишешь id того юзера

.

Jane, и все больше ничего ненадо?

.
Блиносвёрт ?
Homelion (25.10.2012 / 11:25)
Jane, и все больше ничего ненадо?
в цикле это выводить надо, я тебе сам запрос написала
Всего: 12