Przeszukałem całe forum i znalazłem bardzo podobny problem do mojego (może nawet identyczny)
http://forum.php.pl/index.php?showtopic=25072
ale z tego co zrozumialem zasugerowano aby dane ze strony z kodowaniem iso-8859-2 dane byly konwertowane do utf8 i dopiero zapisane w bazie danych a potem przy odczycie tak sadze ze te dane musialy by być dekodowane na iso

Czy nie mozna to wszystko pogodzic ze soba i z kodowaniem iso-8859-2
oto ustawienia jakie pokazuje mi phpmyadmin
Language: Polish (pl-utf-8)
System kodowania znaków dla MySQL: UTF-8 Unicode (utf8)
System porównań dla połączenia MySQL: latin2_general_ci
oraz system porównań dla tabeli jakiej zapisuje dane także są w latin2_general_ci
Bardzo prosze o pomoc.
P.S Jeśli wchodzą w grę TYLKO ustawienia jakie może wykonać admin to także prosze o jakąś podpowiedź to może uda mi się przekonać o zmianę ustawien.
Pozdrawiam.