';
if (mysqli_num_rows($sql) > 0) mysqli_data_seek($sql, 0);
while ($row = mysqli_fetch_assoc($sql)) {
if ($interval == 'hour')
$plusone = date("Y-m-d G", strtotime('+1 '.$interval.'', strtotime($prev.':00')));
elseif ($interval == 'day')
$plusone = date("Y-m-d", strtotime('+1 '.$interval.'', strtotime($prev)));
elseif ($interval == 'week')
$plusone = date("Y-W", strtotime('+1 '.$interval.'', strtotime($prev)));
elseif ($interval == 'month')
$plusone = date("Y-m", strtotime('+1 '.$interval.'', strtotime($prev.'-1')));
elseif ($interval == 'year')
$plusone = date("Y", strtotime('+1 '.$interval.'', strtotime($prev.'-1-1')));
$i=0;
while ( $plusone != $row['datedate'] && $prev!=0 ) {
if ($interval == 'hour' || $interval == 'day') {} else break;
echo '
';
$cols++;
if ($interval == 'hour')
$plusone = date("Y-m-d G", strtotime('+1 '.$interval.'', strtotime($plusone.':00')));
elseif ($interval == 'day')
$plusone = date("Y-m-d", strtotime('+1 '.$interval.'', strtotime($plusone)));
elseif ($interval == 'week')
$plusone = date("Y-W", strtotime('+1 '.$interval.'', strtotime($plusone)));
elseif ($interval == 'month')
$plusone = date("Y-m", strtotime('+1 '.$interval.'', strtotime($plusone.'-1')));
elseif ($interval == 'year')
$plusone = date("Y", strtotime('+1 '.$interval.'', strtotime($plusone.'-1-1')));
if ($i++ > 100) { break; } // safety break
}
$prev = $row['datedate'];
$c += $row['count'];
if ($prev_color != $row['color']) {
if ($color == 'year') $label = date('Y', strtotime($row['date']));
if ($color == 'month') $label = date('M Y', strtotime($row['date']));
if ($color == 'day') $label = date('j.n.Y', strtotime($row['date']));
echo '
'.$label;
if ( !$sumarium ) echo ' ('.$avg[$row['color']].')';
echo '';
$prev_color = $row['color'];
}
echo '
';
$cols++;
}
echo '
';
// sirino nastavimo na koncu, ko vidimo koliko je stolpcev (zaradi praznih)
$var = ob_get_clean();
if ($cols == 0) $cols = 1;
$var = str_replace('_WIDTH_', 'width:'.(100/$cols).'%', $var);
echo $var;
ob_start();
}
private function diagnostics_show_interval ($t) {
global $lang;
echo '