Musiałem przenieść swoją bazę danych na inny serwer. Wyeksportowałem ją do pliku na starym i zaimportowałem na nowym.
PHPmyadmin treść wyświetla prawidłowo, jednak moja strona zamiast polskich znaków wyświetla krzaki.
Gdy próbnie ponownie przełączę się na starą bazę znów jest dobrze.

Wszystkie tabele i kolumny w obu bazach mają ustawione kodowanie latin2_general_ci.

Gdzie może leżeć problem?

Rozwiązałem ten problem dodając:

  1. mysql_set_charset('latin2');