Hallo
ich baue ja derzeit schon 2 Verbindungen auf. Eine Verbindung für die alten Seiten und eine Verbindung für die neuen Seiten.
Und bei den alten Seiten (die noch ISO machen) gibt es ja keine Ausgabeprobleme, nur bei den neuen Seiten und da auch einzig nur da, wo die View angezeigt werden soll, die Inhalte aus der alten DB heranzieht.
Ziehen wir es mal glatt. Du hast einen View mit Inhalten aus der Datenbank 1 (DB1), deren Inhalte in ISO-8859-1 kodiert sind und weiteren Inhalten aus der Datenbank 2 (DB2), deren Inhalte im Gegensatz zu DB1 mit UTF-8 kodiert sind. Der Fehler tritt ausschließlich auf, wenn der fragliche View angezeigt werden soll.
Ist der View in DB1 oder in DB2? Mit welcher Kodierung erfolgt der Abruf der Daten des Views?
Ich vermute, dass der Fehler schon im View steckt, sprich, dass dort einerseits ISO-8859-kodierte aber auch UTF-8-kodierte Inhalte drin sind. Beim Abruf der Daten wird natürlich nur eine der beiden Kodierungen benutzt. Falls MySQL anders als angenommen, hier nicht automatisch (unterschiedlich) umkodiert, muss der Inhalt aus einer der beiden Quellen falsch kodiert sein.
Tschö, Auge
Verschiedene Glocken läuteten in der Stadt, und jede von ihnen vertrat eine ganz persönliche Meinung darüber, wann es Mitternacht war.
Terry Pratchett, "Wachen! Wachen!"
ie:{ fl:| br:> va:) ls:[ fo:) rl:( ss:| de:> js:| zu:}
Veranstaltungsdatenbank Vdb 0.3