Właśnie napotkałem problem z kodowanie. Mam tabele z kilkoma polami, m. in. typu varchar(n) oraz text. Jak chcę zapisać do pól tych typów to dostaje komunikat, że nielegalne znaki i zamiast, np. polskich liter są "?" ;-( Wszystko to robię na MySQL 5.0.45 i phpMyAdminie 2.10.3, w którym napisano, że
- System kodowania znaków dla MySQL: UTF-8 Unicode (utf8)
- System porównań dla połączenia MySQL: utf8_unicode_ci
Jak zmusić tą bazę do prawidłowego przechowywania znaków, m. in. polskich liter [???] [glowa]