напешите 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>';
}