Commit 2c32f950 authored by Nico Schallehn's avatar Nico Schallehn

DB auf UTF8 Umgestellt und somit auch die eitragescripte..

parent fccbcf9c
......@@ -351,7 +351,7 @@ class Media {
}
}else{
$keys[] = $key;
$values[] = "'".mysql_escape_string(utf8_decode($value))."'";
$values[] = "'".mysql_escape_string(utf8_encode(value))."'";
}
}
echo "Film eintragen... ";
......@@ -383,11 +383,11 @@ class Media {
}
echo "done!".PHP_EOL;
$mysqli->close();
return true;
return true;a
}
private function getGenreID($mysqli, $GenreName){
$GenreName = $mysqli->real_escape_string($GenreName);
$result = $mysqli->query("SELECT genreID FROM Genre WHERE engname = '".mysql_escape_string(utf8_decode($GenreName))."'");
$result = $mysqli->query("SELECT genreID FROM Genre WHERE engname = '".mysql_escape_string(utf8_encode($GenreName))."'");
if($mysqli->error != ""){ echo "Mysql-Fehler: ".$mysqli->error.PHP_EOL; return false;}
if($result->num_rows>0){
$resultArr = $result->fetch_array();
......@@ -395,14 +395,14 @@ class Media {
return $resultArr["genreID"];
}
else{
$Query = "INSERT INTO Genre (engname) VALUES('".mysql_escape_string(utf8_decode($GenreName))."')";
$Query = "INSERT INTO Genre (engname) VALUES('".mysql_escape_string(utf8_encode($GenreName))."')";
$mysqli->query($Query);
return $mysqli->insert_id; //TODO nicht getestet Ob das überhaupt geht?!
}
}
private function getSchauspielerID($mysqli, $SchauspielerName, $SchauspielerID){
$SchauspielerName = $mysqli->real_escape_string($SchauspielerName);
$result = $mysqli->query("SELECT schauspielerID FROM Schauspieler WHERE name = '".mysql_escape_string(utf8_decode($SchauspielerName))."'");
$result = $mysqli->query("SELECT schauspielerID FROM Schauspieler WHERE name = '".mysql_escape_string(utf8_encode($SchauspielerName))."'");
//echo "SELECT schauspielerID FROM Schauspieler WHERE name = '".$SchauspielerName."'".PHP_EOL;
if($mysqli->error != ""){ echo "Mysql-Fehler: ".$mysqli->error.PHP_EOL; return false;}
if($result->num_rows > 0){
......@@ -411,7 +411,7 @@ class Media {
return $resultArr["schauspielerID"];
}
else{
$Query = "INSERT INTO Schauspieler (name, schauspielerID) VALUES('".mysql_escape_string(utf8_decode($SchauspielerName))."', '".$SchauspielerID."');";
$Query = "INSERT INTO Schauspieler (name, schauspielerID) VALUES('".mysql_escape_string(utf8_encode($SchauspielerName))."', '".$SchauspielerID."');";
//echo PHP_EOL.$this->Console->getColoredString("Query", "light_gray", "green")." ".$Query.PHP_EOL;
echo $SchauspielerName.", ";
$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