Моля, освен кодирането на базата данни, не забравяйте да проверите следното:
- utf8 кодиране на ФАЙЛОВЕТЕ (js/php) (под ултра-редактиране, F12:запазване като UTF8-NOBOM)
- utf8 html съдържание:
<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=utf-8">
- utf8 на вашата db връзка:
SET character_set_connection = 'utf8'
- utf8 от резултатите от вашата заявка:
SET character_set_results = 'utf8'
- utf8 на вашия db клиент:
SET character_set_client = 'utf8'
- utf8 от вашите mysql таблици:
ALTER TABLE table CONVERT TO CHARACTER SET utf8;
- utf8 на вашия db сървър:
SET character_set_database = 'utf8'
иSET character_set_server = 'utf8'
- в някои случаи принудителното въвеждане на utf8 във файла е необходимо, когато твърдо кодирани стойности се нуждаят от кодиране. Ще трябва да добавите коментар отгоре на вашия файл, например, с
charset=utf-8
, така че ultra edit или любимият ви редактор може да го открие.
rgds.
ps:Не знам utf32, но някак си логиката трябва да е същата