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

260
.
Всем привет!Ребят подскажите как сделать?Каким образом все это делается?К готовому модулю нужно дополнительные ечейки добавлять?Помогите,объясните. Пожалуйста!
.
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