Forenindex » Programmierung/Entwicklung » PHP und MySQL » mysql: Umlaute teilweise falsch dargestellt

mysql: Umlaute teilweise falsch dargestellt

jdgf
Beiträge gesamt: 117

30. Aug 2007, 10:06
Bewertung:

gelesen: 1887

Beitrag als Lesezeichen
Hallo,

wir arbeiten an einer Datenbank für ein Kalenderblatt seit mehreren Monaten. Anfangs arbeiteten wir mit Excel97, jetzt mit OpenOffice-Calc, da sich dort die csv-Vorgaben einstellen lassen.
Vor dem Hochladen mit phpAdmin wird die Datei in das csv-Format mit windows-1252/win latin1, Texttrenner =' und Feldtrenner=; gespreichert.
In MySql 5.0.26 selbst ist utf-8 eingestellt, das Textfeld in mysql
latin_swedish_ci.

Ich habe auch schon alle Einstellungen auf utf8 gesetzt. Es ändert sich nichts.

In der Datenbank werden die Anfangstexte richtig, die späteren Texte in den Umlauten falsch dargestellt (Vergleich ID 66 und 2202)
Zeile
Code
66  	216  	1959  	Der 32jährige Revolutionsführer Fidel Castro wird ... 

Zeile
Code
2202  	1019  	1977  	Hanns-Martin Schleyer, Pr?sident des Bundesverband... 


Danke für die Hilfe und lG Dietmar

mysql: Umlaute teilweise falsch dargestellt

ganesh
Beiträge gesamt: 1981

30. Aug 2007, 11:18
Bewertung:

gelesen: 1882

Beitrag als Lesezeichen
Zitat Vor dem Hochladen mit phpAdmin wird die Datei in das csv-Format mit windows-1252/win latin1


Wieso denn dieser Salat? Wenn Du am Schluss UTF8 Texte in mySQL willst, dann schau doch auch, dass vorher schon die Texte im CSV UTF8-codiert sind.

mysql: Umlaute teilweise falsch dargestellt

jdgf
Beiträge gesamt: 117

31. Aug 2007, 09:31
Bewertung:

gelesen: 1861

Beitrag als Lesezeichen
Hallo,

die Einstellung für die Upload-Datei latin war falsch.

Danke und Gruß, Dietmar