„index.php“ ändern
This commit is contained in:
parent
cd1728d835
commit
9fbd632f3c
24
index.php
24
index.php
@ -11,11 +11,31 @@ if ($conn->connect_error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
$sql = "SELECT * FROM solardata ORDER BY id DESC LIMIT 1";
|
$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);
|
$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()) {
|
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 {
|
} else {
|
||||||
$jsonres = array("Error"=>"No result from database.");
|
$jsonres = array("Error"=>"No result from database.");
|
||||||
|
Loading…
Reference in New Issue
Block a user