hi,
dass '2.7.0-pl2' nicht den db-server, sondern die phpmyadmin meint,
ist mir dann auch aufgefallen. wir sprechen von einem sytem, dass
sich 'MySQL 4.0.15-Max' nennt. spielt aber an dieser stelle wohl
auch keine rolle, sondern betaetigt nur die annahme, dass der db-server > 4.1 ist.
ich habe nun folgenden weg ausprobiert:
---------------------------------------
1. für die verarbeitung meines $_post-paramters im select-statement:
"SELECT ... LIKE ".mysql_real_escape_string(utf8_decode($-post[]))
2. für die darstellung der db-inhalte im browser htmlspecialchars((utf8_encode())
das führt auf den ersten blick zur lösung. was ich mir vorstellen kann, ist:
dass das zu deinem unter 2. skizzierten problem führen kann. wenn
ich dich richtig verstanden habe, scheint die beste möglichkeit
ein update des db-servers zu sein. allerdings wird doch in jedem
fall eine umwandlung stattfinden, oder ? "SET NAMES utf8" als
mysql-anweisung vor der weiterverarbeitung ist doch auch eine
umwandlung. was wäre denn der sicherste weg ?
merci und
viel gruesse,
martin hein