Projekt

Obecné

Profil

« Předchozí | Další » 

Revize e1140d8a

Přidáno uživatelem horkym před téměř 7 roky(ů)

refs #6758: Cron - Uprava pro prumer dat za den

Implementovano ulozeni dat do tabulky zaznam_prum_den. Pridano pole pro sber dat za cely den.

Zobrazit rozdíly:

cron/process_traffic_matrix.php
1 1
<?php
2 2

  
3
function process_traffic_matrix($parser, $traffic, $idRecordTimeTable, $idRecordTable, &$insertRTT, &$insertRT, $date) {
3
function process_traffic_matrix($parser, $traffic, $trafficOneDay, $idRecordTimeTable, $idRecordTable, $idRecordOneDayTable, &$insertRTT, &$insertRT, &$insertOneDay, $date) {
4 4
    $times = array();
5 5
    
6 6
    for ($i = 0; $i < $parser->HOW_MANY_INTERVALS; $i++) {
......
43 43
            }
44 44
        }
45 45
    }
46
    
47
    foreach ($trafficOneDay as $device => $direction) {
48
        for ($d = 0; $d < 2; $d++) {
49
            for ($v = 0; $v < 11; $v++) {
50
                if ($direction[$d][$v][0] > 0) {
51
                    $insertOneDay[] = "('".$idRecordOneDayTable++."', '".$direction[$d][$v][0]."', '".($direction[$d][$v][1] / $direction[$d][$v][0])."', '$date', '".($d + 1)."', '$device', '$v')";
52
                }
53
            }
54
        }
55
    }
56
    
46 57
}
47 58

  
48 59
?>

Také k dispozici: Unified diff