faktoren aller länder anzeigen
This commit is contained in:
parent
faa63ad07e
commit
42d863bc29
57
get-all.php
57
get-all.php
@ -1,33 +1,40 @@
|
|||||||
<?php
|
<?php
|
||||||
include "config.php";
|
include "config.php";
|
||||||
|
|
||||||
$sql = "SELECT data.id, time, amount FROM data inner join scans on scans.id=data.scan where place = 'Germany.' order by time asc ";
|
$sql = "SELECT DISTINCT place FROM data";
|
||||||
$stmt = $pdo->query($sql);
|
foreach ($pdo->query($sql) as $place){
|
||||||
$data = $stmt->fetchAll(PDO::FETCH_ASSOC);
|
$sql = "SELECT data.id, time, amount FROM data inner join scans on scans.id=data.scan where place = ? order by time asc ";
|
||||||
|
$stmt = $pdo->prepare($sql);
|
||||||
|
$stmt->bindParam(1, $place['place']);
|
||||||
|
$stmt->execute();
|
||||||
|
$data = $stmt->fetchAll(PDO::FETCH_ASSOC);
|
||||||
|
|
||||||
var_dump($data[1]['id']);
|
//var_dump($data[1]['id']);
|
||||||
|
|
||||||
$oneDaySteps = array();
|
$oneDaySteps = array();
|
||||||
|
|
||||||
for ($i = 0; $i < sizeof($data); $i++){
|
for ($i = 0; $i < sizeof($data); $i++){
|
||||||
//var_dump($i%144);
|
//var_dump($i%144);
|
||||||
if (($i+1)%144 == 0){
|
if (($i+1)%144 == 0){
|
||||||
var_dump($data[$i]);
|
//var_dump($data[$i]);
|
||||||
$oneDaySteps[] = intval($data[$i]['amount']);
|
$oneDaySteps[] = intval($data[$i]['amount']);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
$ratios = array();
|
||||||
|
|
||||||
|
for ($i = 1; $i < sizeof($oneDaySteps); $i++){
|
||||||
|
$ratios[] = $oneDaySteps[$i]/$oneDaySteps[$i-1];
|
||||||
|
}
|
||||||
|
|
||||||
|
//var_dump($ratios);
|
||||||
|
|
||||||
|
$sum = 0;
|
||||||
|
foreach ($ratios as $ratio){
|
||||||
|
$sum = $sum + $ratio;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (count($ratios)>0) {
|
||||||
|
echo $place['place'].': '.$sum/count($ratios)."\n";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$ratios = array();
|
|
||||||
|
|
||||||
for ($i = 1; $i < sizeof($oneDaySteps); $i++){
|
|
||||||
$ratios[] = $oneDaySteps[$i]/$oneDaySteps[$i-1];
|
|
||||||
}
|
|
||||||
|
|
||||||
var_dump($ratios);
|
|
||||||
|
|
||||||
$sum = 0;
|
|
||||||
foreach ($ratios as $ratio){
|
|
||||||
$sum = $sum + $ratio;
|
|
||||||
}
|
|
||||||
|
|
||||||
echo $sum/count($ratios)."\n";
|
|
Loading…
Reference in New Issue
Block a user