Proszę, oprócz kodowania bazy danych, upewnij się, że sprawdziłeś następujące elementy:
- Kodowanie PLIKÓW utf8 (js/php) (pod ultra-edit, F12:zapisz jako UTF8-NOBOM)
- treść html utf8:
<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=utf-8">
- utf8 połączenia z bazą danych:
SET character_set_connection = 'utf8'
- utf8 wyników zapytania:
SET character_set_results = 'utf8'
- utf8 twojego klienta db:
SET character_set_client = 'utf8'
- utf8 twoich tabel mysql:
ALTER TABLE table CONVERT TO CHARACTER SET utf8;
- utf8 serwera db:
SET character_set_database = 'utf8'
iSET character_set_server = 'utf8'
- w niektórych przypadkach wymuszenie utf8 w pliku jest konieczne, gdy wartości zakodowane na sztywno wymagają kodowania. Musisz na przykład dodać komentarz na górze pliku, za pomocą
charset=utf-8
, więc ultra edit lub Twój ulubiony edytor może to wykryć.
rgd.
ps:nie znam utf32, ale jakoś logika powinna być taka sama