Commit 037280bf authored by Nico Schallehn's avatar Nico Schallehn

fehler mit umlauten behoben

parent f21a1353
...@@ -710,7 +710,7 @@ class Media { ...@@ -710,7 +710,7 @@ class Media {
} }
private function getGenreID($mysqli, $GenreName){ private function getGenreID($mysqli, $GenreName){
$GenreName = $mysqli->real_escape_string($GenreName); $GenreName = $mysqli->real_escape_string($GenreName);
$result = $mysqli->query("SELECT genreID FROM Genre WHERE engname = '".mysql_escape_string(utf8_encode($GenreName))."'"); $result = $mysqli->query("SELECT genreID FROM Genre WHERE engname = '".mysql_escape_string($GenreName)."'");
if($mysqli->error != ""){ echo "Mysql-Fehler: ".$mysqli->error.PHP_EOL; return false;} if($mysqli->error != ""){ echo "Mysql-Fehler: ".$mysqli->error.PHP_EOL; return false;}
if($result->num_rows>0){ if($result->num_rows>0){
$resultArr = $result->fetch_array(); $resultArr = $result->fetch_array();
...@@ -718,7 +718,7 @@ class Media { ...@@ -718,7 +718,7 @@ class Media {
return $resultArr["genreID"]; return $resultArr["genreID"];
} }
else{ else{
$Query = "INSERT INTO Genre (engname) VALUES('".mysql_escape_string(utf8_encode($GenreName))."')"; $Query = "INSERT INTO Genre (engname) VALUES('".mysql_escape_string(($GenreName))."')";
$mysqli->query($Query); $mysqli->query($Query);
return $mysqli->insert_id; //TODO nicht getestet Ob das überhaupt geht?! return $mysqli->insert_id; //TODO nicht getestet Ob das überhaupt geht?!
} }
...@@ -735,7 +735,7 @@ class Media { ...@@ -735,7 +735,7 @@ class Media {
return $resultArr["schauspielerID"]; return $resultArr["schauspielerID"];
} }
else{ else{
$Query = "INSERT INTO Schauspieler (name, schauspielerID) VALUES('".mysql_escape_string(utf8_encode($SchauspielerName))."', '".$SchauspielerID."');"; $Query = "INSERT INTO Schauspieler (name, schauspielerID) VALUES('".mysql_escape_string(($SchauspielerName))."', '".$SchauspielerID."');";
//echo PHP_EOL.$this->Console->getColoredString("Query", "light_gray", "green")." ".$Query.PHP_EOL; //echo PHP_EOL.$this->Console->getColoredString("Query", "light_gray", "green")." ".$Query.PHP_EOL;
echo $SchauspielerName.", "; echo $SchauspielerName.", ";
$mysqli->query($Query); $mysqli->query($Query);
......
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