%PDF- %PDF-
Direktori : /var/www/projetos/suporte.iigd.com.br/plugins/dashboard/front/sh/ |
Current File : /var/www/projetos/suporte.iigd.com.br/plugins/dashboard/front/sh/media.php |
<?php define('GLPI_ROOT', '../../..'); include (GLPI_ROOT . "/inc/includes.php"); include (GLPI_ROOT . "/inc/config.php"); global $DB; Session::checkLoginUser(); Session::checkRight("profile", READ); // count years $query_y = "SELECT DISTINCT DATE_FORMAT( date, '%Y' ) AS year FROM glpi_tickets WHERE glpi_tickets.is_deleted = '0' AND date IS NOT NULL ORDER BY year DESC "; $result_y = $DB->query($query_y); $num_years = $DB->numrows($result_y); // count months $query_m = "SELECT DISTINCT DATE_FORMAT( date, '%Y-%m' ) AS month FROM glpi_tickets WHERE glpi_tickets.is_deleted = '0' AND date IS NOT NULL ORDER BY month DESC "; $result_m = $DB->query($query_m); $num_months = $DB->numrows($result_m); //count tickets $query_tick = "SELECT count(*) AS tickets FROM glpi_tickets WHERE is_deleted = 0"; $result_tick = $DB->query($query_tick); $num_tickets = $DB->result($result_tick,0,'tickets'); $media_ano = round(($num_tickets/$num_years),0); $media_mes = round(($num_tickets/$num_months),0); ?> <html> <head> <meta content="text/html; charset=UTF-8" http-equiv="content-type"> <title>GLPI - Dashboard - Médias</title> <link rel="icon" href="img/dash.ico" type="image/x-icon" /> <link rel="shortcut icon" href="img/dash.ico" type="image/x-icon" /> <link href="css/styles.css" rel="stylesheet" type="text/css" /> <link href="css/bootstrap.css" rel="stylesheet" type="text/css" /> <link href="css/bootstrap-responsive.css" rel="stylesheet" type="text/css" /> </head> <body style="background-color: #fff;"> <?php //echo $num_months; ?> <br> <?php echo "Total de Tickets: ".$num_tickets; ?> <br> <?php echo "Chamados - Média anual: ".$media_ano; ?> <br> <?php echo "Chamados - Média mensal: ".$media_mes; ?> <br> <?php while($row = $DB->fetchAssoc($result_m)) { $query = "SELECT DISTINCT DATE_FORMAT( date, '%Y-%m' ) AS data, count(*) AS conta FROM glpi_tickets WHERE is_deleted = 0 AND date LIKE '%".$row['month']."%' "; $result = $DB->query($query); $row_mes = $DB->fetchAssoc($result); echo $row_mes['data']." - ".$row_mes['conta']."<br />"; } ?> </body> </html>