Revize e1140d8a
Přidáno uživatelem horkym před téměř 7 roky(ů)
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
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.