diltigug: Das 2., aber mit Anführungszeichen:
$ergebnis = $my_wpdb->get_results([COLOR="Red"][B]"[/B][/COLOR]SHOW TABLES[COLOR="Red"][B]"[/B][/COLOR]);
(mmh, das 1. sollte doch auch funktionieren... vielleicht passt da intern was nicht oder ich interpretiere die Doku zu get_results() falsch... :???:)
Der BOM Hinweise war nur zusätzlich, primär wichtig ist nur, das die Seite (Template) UTF-8 gespeichert ist.
Ja okay, deswegten fragte ich ja. Aber anscheinend nimmt er ja kein Template.
Zitat
Hier noch ein paar Randinformationen. Wenn die betreffende DB nicht komplett auf UTF-8 läuft, wird es mit dem wpdb Objekt Probleme geben, denn:
Ja, das hab ich auch schon gefunden. Daher ja meine Testqueries komplett ohne irgendwelche Umlaute oder Non-ASCII-Sonderzeichen. Die müssen ja was liefern, egal wie's in der DB aussieht. Oder siehst du das anders?
Zitat
Und zum Thema Beitragseditor: Mich würde interessieren, wie ein dort eingeklebtes Script ausgeführt wird. Wenn das mit exec_php gemacht wird, das WP Objekt zwar benutzt aber die wp-config.php nicht, dann sind DB_CHARSET und DB_COLLATE nicht definiert und die DB sucht sich raus, was sie verstehen will.
Das könnte man ja eventuell sogar zum Vorteil nutzen, um die Konstanten mit anderen Werten nochmal neu zu initialisieren. Falls es wirklich an den Umlauten liegt...