[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Количество
Soldier Ghost
Снова я...
Нужна помощь опять rolleyes.gif
в общем с древовидном отображением я разобрался, теперь мне нужно у всех найденных юзеров посчитать коменты в таком виде

-Тест(5/10)
--тест(5/5)
---тест(5/0)

Где 1 цифра в скобках это количество комментов у этого юзера (ну с этим я разобрался) где вторая цифра это колличество комментов у юзеров всей группы т.е. у юзеров приглашённых "-Тест" в общем 10 комментов



Спустя 2 часа, 59 минут, 44 секунды (7.11.2009 - 23:48) Grazor написал(а):
эм.. если я правильно понял
select count(*) where group = ....

оно?

Спустя 12 часов, 31 минута, 42 секунды (8.11.2009 - 12:20) Soldier Ghost написал(а):
Думаю врятли у меня вот такой цикл

function get_tree($login) {
global $out;
$sql = mysql_query("SELECT name,surname,login,user_id FROM users WHERE invite = '".mysql_real_escape_string($login)."'");
while ($fetch = mysql_fetch_array($result))
{ //Тут идёт первый подсчёт
$counts = mysql_query("SELECT COUNT(who_id) AS sum FROM record WHERE who_id = '".mysql_real_escape_string($fetch['user_id'])."'");
$summ = mysql_fetch_assoc($counts);

$out .= "['{$fetch['name']} {$fetch['surname']} <b>({$summ['sum']})</b>','viewuser?id={$fetch['user_id']}',\n";

get_tree($fetch['login']);
$out .= "],";
}
return $out;
}


_____________
Schecter damien 6 FR
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.