Mysql ja charset

Ütlen asualt erinevad charsetid on saatanast.

Oli mul leht kus on selge sõnaga charset=iso-8859-1.

Mysql:

character_set_client  -latin1
character_set_connection – latin1
character_set_database  – latin1
character_set_filesystem  – binary
character_set_results  – latin1
character_set_server – latin1

Peaks vastama iso-le.
Samas brauseris vaadates tee mis tahad brauser arvab et utf-8.

Lõpuks aitas kui koodis esimeseks mysqlpäringuks sai: mysql_query(“SET NAMES ‘utf8′”);

Lisaks kogu sellele jamale on veel selline asi olemas nagu AddDefaultCharset “utf-8” Apache confis, mis saadab alati ose oma charseti olenemata mis brauseris on.

Lisaks saab php confis anda ette default_charset=utf-8 mis on siis sama effektiga.

Leave a Reply