Moin,
hast Du denn auch brav das hiesige Archiv zu Deiner Frage konsultiert? Ich hatte einst dieselbe Frage, und im Archiv stand eine sehr ausführliche und hilfreiche Antwort. Du findest sie sicher auch.
Hab die Lösung mit mysql_set_charset() gefunden. Ist das denn sauber, oder eher ein Wörkaraund, weil theoretisch, müsste es doch auch so funktionieren?
Grüße Marco