Zeichensatz Problem Utf8 (PHP, MySql)

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/zeichensatz_problem_utf8_php_mysql_206923/page_1 - zur Vollversion wechseln!


Neo1010 schrieb am 25.04.2009 um 22:26

Hello!

SQL-File (mit vim auf encoding =utf-8 gesetzt):

insert into table (spalte1) values ('Tätigkeit')


MySql DB (utf-8_unicode_ci):

hier steht allerding nur T

Die Wörter werden einfach abgeschnitten.

Kann mir jemand helfen?
Hoffe das Problem ist klar.

Bye Neo1010


ica schrieb am 25.04.2009 um 22:31

das php file ist als unicode file gespeichert?


Neo1010 schrieb am 25.04.2009 um 22:34

Beim sql file hab ich nur mittels vim:

set encoding=utf-8


ica schrieb am 25.04.2009 um 22:46

vielleicht sagst mal genauer was du machst. wo kommt überhaupt php zum einsatz? wo führst das sql file aus? wo schaust du nach was in der db steht?


Neo1010 schrieb am 25.04.2009 um 22:47

wo kommt überhaupt php zum einsatz?
winxp mit xampp

wo führst das sql file aus?
sql file importier ich mittels phpmyadmin im browser

wo schaust du nach was in der db steht?
mittles phpmyadmin im browser


Neo1010 schrieb am 25.04.2009 um 22:51

So was mir gerade noch aufgefallen ist:

Wenn ich das Sql-File mittels import von PhpMyadmin übern Browser importier, steht in der Datenbank . zb. "T" statt "Tätigkeit"

Wenn ich jedoch mittels copy & paste das Text Feld in phpMyAdmin übern Browser verwende und so die Daten einfüge. Steht dannach in der Datenbank "Tätigkeiten"

Also somit richtig, allerding wird im Browser: T�tigkeit angezeigt


Neo1010 schrieb am 26.04.2009 um 00:05

SOLVED dank,

http://www.administrator.de/PHP-MyS...F-8.html#227773

Hatte 1 zu 1 das gleiche Problem




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025