Hello,
Wenn es ein PHP-Script ist, geht das z.B. so:
if (!mysqli_set_charset($con, 'utf8')) return false;
Das bedeutet dann aber auch, dass das Script mit zwei unterschiedlichen Codierungen zurecht kommen muss.
Wieso sollte s?
Du plädierst also auch für zwei Connections mit zwei Codierungen. Eine Connection muss dann eben umrechnen. Klappt das immer?
Das *eine* Skript erzeugt *eine* Ausgabe mit *einer* Kodierung aus *zwei* Quellen. Wo sollte wohl die Vereinheitlichung stattfinden, wenn nicht bei der Verbindung zu den zwei Quellen? Somit bleibt (zum Glück) nur eine Kodierung, mit der man im Skript umgehen muss, übrig.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg