Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
UTF-8 Textdatei in die DB importieren [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
UTF-8 Textdatei in die DB importieren


 
samteam
01-12-2005, 15:51 
 
hallo

versuche gerade ein UTF-8 formatierten Textdatei in meine MySQL Datenbank per PHP-Script zu importieren

PHPMYADMIN ist auf Kollation = utf8_unicode_ci eingestellt

Leider erhalte den Text in der Datenbank in ANSI

Test:
gleiche Variable die den Wert in die Datenbank ausgibt
direkt auch auf dem Browser ausgeben
klappt einwandfrei
Příslušenství pro hliníkové kufry
铝箱的配件

Text kopieren und in PHPMYADMIN rein kopieren,
klappt auch

wer kann mir hierbei helfen

Gruss
Andreas

 
samteam
01-12-2005, 17:30 
 
problem selbst gelöst mit

mysql_query('SET character_set_client = utf8');
mysql_query('SET character_set_results = utf8');
mysql_query('SET character_set_connection = utf8');

 
ghostgambler
01-12-2005, 23:16 
 
Original geschrieben von samteam
problem selbst gelöst mit

mysql_query('SET character_set_client = utf8');
mysql_query('SET character_set_results = utf8');
mysql_query('SET character_set_connection = utf8');
mysql_query('SET NAMES "utf8"');
spart 2 Queries und macht dasselbe ^^

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 17:44 Uhr.