Thread utf-8-Daten aus DB an Skript senden und richtig ausgeben (15 answers)
Opened by pktm at 2009-10-05 13:50

roooot
 2009-10-06 12:25
#126535 #126535
User since
2008-03-03
276 Artikel
BenutzerIn
[default_avatar]
Ich habe da auch merkwürdige Erfahrungen gemacht:

Ich muss zum Beispiel
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
        $database_handle_of{ident $new_object} = DBI->connect(
                    qq{DBI:mysql:database=$MYSQL_TABLE;
                            host=$MYSQL_HOST;
                            port=$MYSQL_PORT;
                        },
            $MYSQL_USER, $MYSQL_PASSWORD
        ) or croak $DBI::errstr;
        my $drh = DBI->install_driver("mysql");
        
        $database_handle_of{ident $new_object}->do("SET NAMES 'utf8'");
SET NAMES 'utf8' setzen und dann kann ich Umlaute in die DB schreiben. Aber wenn ich lesen will muss ich erst das Ergebnis mittels perl utf8 Funktion den String umwandeln. So funktioniert es — und ich fass das auch so schnell nicht wieder an.
Viele Grüße :)

View full thread utf-8-Daten aus DB an Skript senden und richtig ausgeben