Вход Регистрация
Файл: InstantSocial/uploud/components/reklama/graph/chart-data.php
Строк: 32
<?php

Error_Reporting
(E_ALL & ~E_NOTICE & ~E_WARNING);
setlocale(LC_ALL'ru_RU.CP1251');

define('PATH'$_SERVER['DOCUMENT_ROOT']);
define('HOST''http://' $_SERVER['HTTP_HOST']);


define("VALID_CMS"1);

include(
'../core/cms.php');                        //ядро
include('config.inc.php');       //конфиг, оставлен для старых плагинов

$inCore cmsCore::getInstance();


$inDB       cmsDatabase::getInstance();

//print_r($_REQUEST);

$id $_REQUEST['id'];

$sql "SELECT * FROM cms_reklama_hits WHERE reklama_id = $id ORDER by hitdate DESC LIMIT 21";
$result $inDB->query($sql);
$count $inDB->num_rows($result);
                     if (
$inDB->num_rows($result) !==0){
                        while(
$item $inDB->fetch_assoc($result)){

                            
$items[] = $item;
                        }
                     }
$labelsX = array();

    foreach(
$items as $key=>$item){
    
$labelsX[] = substr($item['hitdate'],5);
    }


    
// создаем массив с данными
    
$hits = array();
    foreach(
$items as $key=>$item){
            
$hits[] = $item['hity'];
        }
    
$clics = array();
    foreach(
$items as $key=>$item){
            
$clics[] = $item['clics'];
        }

// подключаем класс со вспомогательными функциями
// для построения графика
include_once('open-flash-chart.php');
$g = new graph();

// Заголовок
$g->title'Статистика рекламного обьявления''{font-size: 26px;}' );


// добавляем данные на график
$g->set_data$hits );
// строим график
$g->line_dot24'#CC3399''Хиты'10 );

// добавляем данные на график
$g->set_data$clics );
// строим график

$g->line_dot24'#999999''Клики'10 );
// подписи по оси Х

$g->set_x_labels($labelsX);

// максимальное и минимальное значение по оси Y
$g->set_y_max1000 );
$g->set_y_min);
// количество меток по оси Y
$g->y_label_steps50 );

// отображаем данные
echo $g->render();
?>
Онлайн: 1
Реклама