Модератор: Exinaus, shw
knart писал(а):Подскажите как в "general_activity.php" получить доступ к общим результатам. По сути к переменной $res
shw писал(а):knart писал(а):Подскажите как в "general_activity.php" получить доступ к общим результатам. По сути к переменной $res
По сути - смотрите including/show.php. если нужен именно $res:
$res = $cache->get('res',$config['cache']*3600);
knart писал(а):shw писал(а):knart писал(а):Подскажите как в "general_activity.php" получить доступ к общим результатам. По сути к переменной $res
По сути - смотрите including/show.php. если нужен именно $res:
$res = $cache->get('res',$config['cache']*3600);
Спасибо за ответ. К сожалению моих знаний не достаточно что бы им воспользоваться.
Я хочу внести некоторые изменения в "general_activity.php" и мне нужно получить доступ к общей статистике. Как это сделать наиболее просто?
shw писал(а):пишите, рисуйте, разжевывайте что вы точно хотите получить на выходе. Либо подскажу как сделать, либо выложу готовый вариант.
knart писал(а):shw писал(а):пишите, рисуйте, разжевывайте что вы точно хотите получить на выходе. Либо подскажу как сделать, либо выложу готовый вариант.
Я добавил в таблицу "Результаты за период" столбцы со средними значениями за выбранный период: % побед, % поражений, % выживаемости, обнаруженной и уничтоженной техники, а так же нанесённых повреждений. Столбцы добавлял при помощи счетчика в теле цикла и switch.
Кроме этого я хотел сравнивать средние значения за период с общими средними показателями. Если отклонение превышает +/- 2-3% выделять цветом отрицательные и положительные отклонения. Отклонения более +/- 10% выделять другими цветами. Всё это задумывается как наглядное выявлени[цензура]астных или же, напротив, перспективных игроков. Для сравнения мне нужны: общее количество боев, общий % побед, общий % поражений, общий процент выживаемости, количество обнаруженных, уничтоженных танков и нанесенные повреждения. Либо их средние значения.
knart писал(а):Читать дальше
Сами значения я планировал выводить во всплывающих подсказках, а уровень отклонения обозначать цветом (по аналогии с рейтингом эффективности). Ну и само собой выводить в виде таблицы. Для охвата картины в целом.
Не хватает самой малости: результатов на конец выбранного периода.
Мне нужен аналог player_progress_main в "func_time.php" возвращающий массив с результатами на конец периода вида: Имя, всего боев, побед, поражений, выжил, уничтожено, обнаружено, урон.
Моих поверхностных знаний не хватает для создания функции по аналогии с player_progress_main
вон оно что, Михалыч!(с)
так функцию вам особо и не надо. делайте выборку с col_players где account_id равно требуемому, а up>= 0:0:0 определенной даты, но up< 23:59:59 той же даты.
для начальной и конечной даты. В принципе, если не привязываться к этому табу, то вполне тянет на отдельный таб.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 20