Hallo,
ich habe eine Datenbank im csv-Format in eine Mysql-Datenbank importiert. Jetzt habe ich 2 Fehler festgestellt:
-
Wenn ein Eintrag mit einem Umlaut beginnt, fehlt der Umlaut. Aus “Ägypten” wurde “gypten”. Umlaute innerhalb eines Eintrags bleiben aber erhalten.
-
Bei der Abfrage mit PHP werden teilweise Leerzeichen eingefügt. Aus “Marius_Müller_Westernhagen” wird “Marius___Müller___Westernhagen”. Zum Teil werden auch führende Leerzeichen eingefügt. In der Datenbank sind die Einträge richtig hinterlegt.
Kollation ist latin1_german1_ci, falls das eine Rolle spielt.
Hat jemand eine Idee, woran das liegen kann?
Der Link ist: raetselstunde.de/quizfrage-des-tages.html
Da es allerdings passieren kann, dass man 20-30 mal auf “Prüfen” klicken muss, bis der Fehler auftritt, habe ich noch einen Screenshot hinterlegt. Wie man sieht, sind bei dem Text “Männer sind Schweine” zuviele Leerzeichen drin. In der Datenbank steht der Eintrag aber richtig drin.
Gruß,
Cujo