одна проблема,добавляю в
друзья,а друзей 0,в friends.php дело?
напешите sql чтобы когда друзя заходить в мой профил он должень видить сколько онлине мои друзя
if ($user['id'] == $user_id) {
$total_friends = mysql_result(mysql_query("SELECT COUNT(*) FROM `cms_contact` WHERE `user_id`='$user_id' AND `type`='2' AND `friends`='1'"), 0);
$new_friends = mysql_result(mysql_query("SELECT COUNT(*) FROM `cms_contact` WHERE `from_id`='$user_id' AND `type`='2' AND `friends`='0';"), 0);
$online_friends = mysql_result(mysql_query("SELECT COUNT(*) FROM `cms_contact` LEFT JOIN `users` ON `cms_contact`.`from_id`=`users`.`id` WHERE `cms_contact`.`user_id`='$user_id' AND `cms_contact`.`type`='2' AND `cms_contact`.`friends`='1' AND `lastdate` > " . (time() - 300) . ""), 0);
echo '<div><img src="../images/users.png" width="16" height="16"/> <a href="profile.php?act=friends">' . $lng_profile['friends'] . '</a> (' . $total_friends . ($new_friends ? '/<span class="red">+' . $new_friends . '</span>' : '') . ') <a href="profile.php?act=friends&do=online">' . $lng['online'] . '</a> (' . $online_friends . ')</div>';
}
if ($user['id'] != $user_id) {
$total_friends = mysql_result(mysql_query("SELECT COUNT(*) FROM `cms_contact` WHERE `user_id`='$user_id' AND `type`='2' AND `friends`='1'"), 0);
$new_friends = mysql_result(mysql_query("SELECT COUNT(*) FROM `cms_contact` WHERE `from_id`='$user_id' AND `type`='2' AND `friends`='0';"), 0);
$online_friends = mysql_result(mysql_query("SELECT COUNT(*) FROM `cms_contact` LEFT JOIN `users` ON `cms_contact`.`from_id`=`users`.`id` WHERE `cms_contact`.`user_id`='$user_id' AND `cms_contact`.`type`='2' AND `cms_contact`.`friends`='1' AND `lastdate` > " . (time() - 300) . ""), 0);
echo '<div class="menu">160;<a href="profile.php?act=friends&user=' . $user['id'] . '">' . $lng_profile['friends'] . '</a> (' . $total_friends . ($new_friends ? '/<span class="red">+' . $new_friends . '</span>' : '') . ') <a href="profile.php?act=friends&do=online&user=' . $user['id'] . '">' . $lng['online'] . '</a> (' . $online_friends . ')</div>';
}
можно затронуты строка отдельно писать??? у меня прост другие модули стоят...
уважаемые, кто хорошо ковырял почту Крайта, кто в курсе, че обозначает параметры
type и
man в таблице
`cms_contact`?? (а то я уже не помню
)
type = 1 - это
контакт
type = 2 - ?
man - ?
VARG, Я наверно в курсе
type требуется для заявок друзей
в man записывается тип друзей - друг,брат,сват и т.д.
P.S.
Вообще такие вещи легко находятся любым IDE или даже блокнотом++
# Krite (08.11.2013 / 16:54)
VARG, Я наверно в курсе
type требуется для заявок друзей
в man записывается тип друзей - друг,брат,сват и т.д.
P.S.
Вообще такие вещи легко находятся любым IDE или даже блокнотом++
блин, ты ж тут редко, вот и пытаю людей
спасибо что напомнил че есть че.
эмммм.. ну оно то находится, только у меня не все файлы под рукой, файла с друзьями не было, поэтому не мог посмотреть что тайп = 2 это друг
а про ман реально никогда не вспоминаю, т.к. уточнения вида друга не юзаю
дайте почту для джон 4.5.1 плизз