Commit 95b6c688 authored by Nico Schallehn's avatar Nico Schallehn

final für diese nacht

parent 5052641e
...@@ -389,7 +389,7 @@ class Media { ...@@ -389,7 +389,7 @@ class Media {
//TODO wird hier nicht gebraucht? //TODO wird hier nicht gebraucht?
//$Endung = trim(substr($Filename,strripos( $Filename,".")+1)); //$Endung = trim(substr($Filename,strripos( $Filename,".")+1));
echo "Hole Daten von imdb... "; echo " Hole Daten von imdb... ";
// Werte aus IMdb Auslesen... // Werte aus IMdb Auslesen...
$imdb = new IMDB("http://www.imdb.com/title/tt".$array["imdbID"]."/"); $imdb = new IMDB("http://www.imdb.com/title/tt".$array["imdbID"]."/");
if ($imdb->isReady) { if ($imdb->isReady) {
...@@ -406,8 +406,9 @@ class Media { ...@@ -406,8 +406,9 @@ class Media {
return false; return false;
} }
echo " done!".PHP_EOL; echo " done!".PHP_EOL;
//TODO hier weiter!!
// werte von MediaInfo holen... // werte von MediaInfo holen...
echo "Hole Daten von mediainfo... "; echo " Hole Daten von mediainfo... ";
$befehl = 'mediainfo --Output=XML "'.$Pfad.$FilenameOrg.'" > /tmp/'.$array["imdbID"].'.xml'; $befehl = 'mediainfo --Output=XML "'.$Pfad.$FilenameOrg.'" > /tmp/'.$array["imdbID"].'.xml';
exec($befehl); exec($befehl);
$xmlstring = file_get_contents('/tmp/'.$array["imdbID"].'.xml'); $xmlstring = file_get_contents('/tmp/'.$array["imdbID"].'.xml');
...@@ -527,7 +528,7 @@ class Media { ...@@ -527,7 +528,7 @@ class Media {
if(in_array($key, array("Genre", "Schauspieler")) ){//TODO hier weiter!! if(in_array($key, array("Genre", "Schauspieler")) ){//TODO hier weiter!!
if ($key == "Genre"){ if ($key == "Genre"){
$genreArr = explode(" / ", $value); $genreArr = explode(" / ", $value);
echo "Genre anlegen... "; echo " Genre anlegen... ";
foreach ($genreArr as $value2) { foreach ($genreArr as $value2) {
$Querys[] = "INSERT INTO FilmGenre (imdbID, genreID) VALUES ('".$DataArr['imdbID']."', '".$this->getGenreID($mysqli, $value2)."');"; $Querys[] = "INSERT INTO FilmGenre (imdbID, genreID) VALUES ('".$DataArr['imdbID']."', '".$this->getGenreID($mysqli, $value2)."');";
} }
...@@ -535,7 +536,7 @@ class Media { ...@@ -535,7 +536,7 @@ class Media {
} }
else if ($key == "Schauspieler"){ else if ($key == "Schauspieler"){
$Schauspielers = explode(" / ", $value); $Schauspielers = explode(" / ", $value);
echo "Schauspieler anlegen... "; echo " Schauspieler anlegen... ";
foreach ($Schauspielers as $value3) { foreach ($Schauspielers as $value3) {
$Schauspieler = explode(">", str_replace("nm", "", $value3)); $Schauspieler = explode(">", str_replace("nm", "", $value3));
$Querys[] = "INSERT INTO FilmSchauspieler (imdbID, schauspielerID) VALUES ('".$DataArr['imdbID']."', '".$this->getSchauspielerID($mysqli, $Schauspieler[1],$Schauspieler[0])."');"; $Querys[] = "INSERT INTO FilmSchauspieler (imdbID, schauspielerID) VALUES ('".$DataArr['imdbID']."', '".$this->getSchauspielerID($mysqli, $Schauspieler[1],$Schauspieler[0])."');";
...@@ -547,7 +548,7 @@ class Media { ...@@ -547,7 +548,7 @@ class Media {
$values[] = "'".mysql_escape_string(utf8_encode($value))."'"; $values[] = "'".mysql_escape_string(utf8_encode($value))."'";
} }
} }
echo "Film eintragen... "; echo " Film eintragen... ";
$Query = "INSERT INTO Filme (".implode(",", $keys).") VALUES (".implode(",", $values).");"; //TODO Query ausführen!! $Query = "INSERT INTO Filme (".implode(",", $keys).") VALUES (".implode(",", $values).");"; //TODO Query ausführen!!
//$result = $mysqli->query($Query); //$result = $mysqli->query($Query);
...@@ -560,7 +561,7 @@ class Media { ...@@ -560,7 +561,7 @@ class Media {
echo "done".PHP_EOL; echo "done".PHP_EOL;
echo $this->Console->getColoredString("Query", "light_gray", "green")." ".$Query.PHP_EOL; echo $this->Console->getColoredString("Query", "light_gray", "green")." ".$Query.PHP_EOL;
echo "Lege FilmSchauspieler und FilmGenre Verküpfungen an..."; echo " Lege FilmSchauspieler und FilmGenre Verküpfungen an...";
foreach ($Querys as $Query) { foreach ($Querys as $Query) {
echo $this->Console->getColoredString("Query", "light_gray", "green")." ".$Query.PHP_EOL; echo $this->Console->getColoredString("Query", "light_gray", "green")." ".$Query.PHP_EOL;
......
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