1
0
Fork 0

„index.php“ ändern

This commit is contained in:
Manuel Kamper 2023-06-11 10:05:13 +00:00
parent cd1728d835
commit 9fbd632f3c
1 changed files with 22 additions and 2 deletions

View File

@ -11,11 +11,31 @@ if ($conn->connect_error) {
}
$sql = "SELECT * FROM solardata ORDER BY id DESC LIMIT 1";
$sql2 = "select sum(today) as week from (select today
from (
select last_update, today, row_number() over
(partition by date(last_update)
order by last_update desc) as row_num
from solardata) as subquery
where row_num = 1
order by last_update desc limit 7) as weeksub";
$sql3 = "select sum(today) as week from (select today
from (
select last_update, today, row_number() over
(partition by date(last_update)
order by last_update desc) as row_num
from solardata) as subquery
where row_num = 1
order by last_update desc limit 7 offset 7) as weeksub";
$result = $conn->query($sql);
$result2 = $conn->query($sql2);
$result3 = $conn->query($sql3);
if ($result->num_rows > 0) {
if ($result->num_rows > 0 && $result2->num_rows >0 && $result3->num_rows) {
while($row = $result->fetch_assoc()) {
$jsonres = array("today"=>$row["today"], "month"=>$row["month"], "year"=>$row["year"], "lifetime"=>$row["lifetimt"], "current"=>$row["current"], "last_update"=>$row["last_update"]);
$row2 = $result2->fetch_assoc();
$row3 = $result3->fetch_assoc();
$jsonres = array("today"=>$row["today"], "week"=>$row2["week"], "last_week"=>$row3["week"], "month"=>$row["month"], "year"=>$row["year"], "lifetime"=>$row["lifetime"], "current"=>$row["current"], "last_update"=>$row["last_update"]);
}
} else {
$jsonres = array("Error"=>"No result from database.");