Commit 5d607b2f authored by Nico Schallehn's avatar Nico Schallehn

Änderung an:

parent f8e27d5d
...@@ -32,8 +32,6 @@ class MediaDBViewerAPI{ ...@@ -32,8 +32,6 @@ class MediaDBViewerAPI{
else{ else{
$ret = true; $ret = true;
} }
} }
else{ else{
$ret = false; $ret = false;
...@@ -49,17 +47,23 @@ class MediaDBViewerAPI{ ...@@ -49,17 +47,23 @@ class MediaDBViewerAPI{
} }
return $ret; return $ret;
} }
public function API_GetDataListe($GET_arr){ public function API_GetDataListe($GET_arr, $POST_arr =""){
if(!isset($GET_arr['Table']) OR ($GET_arr['Table'] == "")) { if(!isset($GET_arr['Table']) OR ($GET_arr['Table'] == "")) {
return $this->error(1004); return $this->error(1004);
} }
else{ else{
$entrys = $this->DB_Objekt->query("SELECT ".$this->iset($GET_arr['Spalten'], "*"). // Wenn irgenein filter gesetzt ist...
if(isset($GET_arr['imdbID'])){
$Where = "WHERE ".((isset($GET_arr['imdbID'])AND (is_numeric($GET_arr['imdbID'])))?'imdbID = "'.$GET_arr['imdbID'].'"':"");
}
$Query= "SELECT ".$this->iset($GET_arr['Spalten'], "*").
" FROM ".$GET_arr['Table']." " " FROM ".$GET_arr['Table']." "
.$this->iset($GET_arr['Filter'], " ", " WHERE ", " ") .$Where
.$this->iset($GET_arr['Order'], " ", " ORDER BY ", " ") .$this->iset($GET_arr['Order'], " ", " ORDER BY ", " ")
.$this->iset($GET_arr['Limit'],"", " Limit "," ") .$this->iset($GET_arr['Limit'],"", " Limit "," ")
.";"); .";";
$entrys = $this->DB_Objekt->query($Query);
//echo "SELECT ".$this->iset($GET_arr['Spalten'], '*')." FROM ".$GET_arr['Table']." ".$this->iset($GET_arr['Order'], " ", "ORDER BY ", " ").$this->iset($GET_arr['Limit'],"", " Limit "," ").";"; //echo "SELECT ".$this->iset($GET_arr['Spalten'], '*')." FROM ".$GET_arr['Table']." ".$this->iset($GET_arr['Order'], " ", "ORDER BY ", " ").$this->iset($GET_arr['Limit'],"", " Limit "," ").";";
//var_dump($entrys->fetch_array()); //var_dump($entrys->fetch_array());
//var_dump($GET_arr); //var_dump($GET_arr);
...@@ -82,7 +86,7 @@ class MediaDBViewerAPI{ ...@@ -82,7 +86,7 @@ class MediaDBViewerAPI{
return array("Spalten"=>$TitelArray, "Data" =>$entryArray); return array("Spalten"=>$TitelArray, "Data" =>$entryArray);
} }
} }
public function API_serverinfo($GET_arr = ""){ public function API_serverinfo($GET_arr = "", $POST_arr =""){
return array( "time" => time(), return array( "time" => time(),
"time_h" => date(time()), "time_h" => date(time()),
......
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