Commit 1bb1fc6c authored by Nico Schallehn's avatar Nico Schallehn

Duration in Ausgabe hinzugefügt

parent 1addf1d8
...@@ -113,7 +113,7 @@ class MediaDBViewerAPI{ ...@@ -113,7 +113,7 @@ class MediaDBViewerAPI{
$first = false; $first = false;
} }
// größergleich oder kleinergleich Filter: // größergleich oder kleinergleich Filter:
$GrossKleinerArr = array("Jahr" => "year"); $GrossKleinerArr = array("Jahr" => "year", "Groesse" => "size");
foreach ($GrossKleinerArr as $key => $value) { foreach ($GrossKleinerArr as $key => $value) {
if(isset($GET_arr[$key])){ if(isset($GET_arr[$key])){
...@@ -321,7 +321,7 @@ class MediaDBViewerAPI{ ...@@ -321,7 +321,7 @@ class MediaDBViewerAPI{
} }
if ($Statistik == true) { if ($Statistik == true) {
if (($GET_arr['Tabelle'] == "Staffeln")) { if (($GET_arr['Tabelle'] == "Staffeln")) {
$Query = 'SELECT avg(e.checked) AS Checked, avg(e.views) AS Views, SUM(e.size) AS Size '. $Query = 'SELECT avg(e.checked) AS Checked, avg(e.views) AS Views, SUM(e.size) AS Size, SUM(e.duration) AS Duration '.
'FROM Staffeln AS s JOIN Episoden AS e ON s.season_nr = e.season_nr '. 'FROM Staffeln AS s JOIN Episoden AS e ON s.season_nr = e.season_nr '.
'WHERE s.season_nr = '.$entry["season_nr"]; 'WHERE s.season_nr = '.$entry["season_nr"];
$result = $this->query($Query); $result = $this->query($Query);
...@@ -330,9 +330,10 @@ class MediaDBViewerAPI{ ...@@ -330,9 +330,10 @@ class MediaDBViewerAPI{
$tempArray["Checked"] = ($resultArr["Checked"]== null?"":$resultArr["Checked"]); $tempArray["Checked"] = ($resultArr["Checked"]== null?"":$resultArr["Checked"]);
$tempArray["Views"] = $resultArr["Views"]; $tempArray["Views"] = $resultArr["Views"];
$tempArray["Size"] = $resultArr["Size"]; $tempArray["Size"] = $resultArr["Size"];
$tempArray["Duration"] = $resultArr["Duration"];
}else if (($GET_arr['Tabelle'] == "Serien")){ }else if (($GET_arr['Tabelle'] == "Serien")){
$Query = 'SELECT avg(e.checked) AS Checked, avg(e.views) AS Views, SUM(e.size) AS Size '. $Query = 'SELECT avg(e.checked) AS Checked, avg(e.views) AS Views, SUM(e.size) AS Size, SUM(e.duration) AS Duration '.
'FROM Serien AS se JOIN Staffeln AS st ON se.series_nr=st.series_nr JOIN Episoden AS e ON st.season_nr = e.season_nr '. 'FROM Serien AS se JOIN Staffeln AS st ON se.series_nr=st.series_nr JOIN Episoden AS e ON st.season_nr = e.season_nr '.
'WHERE se.series_nr = '.$entry["series_nr"]; 'WHERE se.series_nr = '.$entry["series_nr"];
$result = $this->query($Query); $result = $this->query($Query);
...@@ -341,6 +342,7 @@ class MediaDBViewerAPI{ ...@@ -341,6 +342,7 @@ class MediaDBViewerAPI{
$tempArray["Checked"] = ($resultArr["Checked"]== null?"":$resultArr["Checked"]); $tempArray["Checked"] = ($resultArr["Checked"]== null?"":$resultArr["Checked"]);
$tempArray["Views"] = $resultArr["Views"]; $tempArray["Views"] = $resultArr["Views"];
$tempArray["Size"] = $resultArr["Size"]; $tempArray["Size"] = $resultArr["Size"];
$tempArray["Duration"] = $resultArr["Duration"];
} }
} }
array_push($entryArray,$tempArray); array_push($entryArray,$tempArray);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment