hawkmaster: Wie Umlaute in DB speichern?

Beitrag lesen

Na das ist natürlich noch besser.

geht auch viel einfacher:
"α
Das x notieren Sie dann, wenn Sie die Nummer hexadezimal angeben."
für dein kleines ü ersetzt du im Endeffekt <FC> durch &#xFC; und gut ist

ich hatte es jetzt so versucht um den Satz nach diesen <..> zu durchsuchen und richtig darzustellen.
if (preg_match_all("#<(.*?)>#", $item, $contents)){
$special_char = preg_replace("#<(.*?)>#","&#" .  hexdec($contents[1][0]),$item);
echo "Das sonderzeichen ist " . $special_char . "<br>";
}

vielleicht übertrieben aber es funktioniert.

Noch eine abschließende Frage:
Ich muss dann das gefundene Wort, also etwa Broschüre (das vorher Brosch<FC>re war) in einer Datenbank (mySQL Feld varchar250) speichern.
Würdest du das so wie angezeigt speichern oder die Umlaute besser in Unicode?

vielen Dank und viele Grüße
hawk