W phpmyadmin mam ustawione tabele na utf8_polish_ci
Natomiast w miejscu gdzie łączę się z baza danych wpiszę
$wynik->set_charset("utf-8");
To przy dodawaniu komentarza wpisany tekst zostaje dodany do bazy do pierwszej litery polskiego znaku.
np. Mam tekst "Ala ma złoty medalik" To do bazy trafia tylko tekst "Ala ma z"
Natomiast gdy zrobię
$wynik->set_charset("latin2");
To cały tekst trafia do bazy ale przy wyświetlaniu są '?' zamiast polskich znaków, ale np w phpmyadmin podglądałem bazę i są tam normalnie polskie znaki. Nie bardzo wiem jak to rozwiązać.
Jeśli natomiast ręcznie dodam tekst w phpmyadmin i ustawie
$wynik->set_charset("utf-8");
To wszystko ładnie jest wypisywane wraz z polskimi znakami.
Proszę o jakieś rady co pownienem po kolei ustawiać. Dziękuje!