Mam mały problem. Utworzyłem w bazie danych MySQL dwie tabele. Gdy wyświetlam dane z jednej tabeli to na stronie wyswietlają się polskie znaki. Natomiast gdy chcę wyświetlić dane z drugiej tabeli (utworzona później od pierwszej tabeli) na stronie wyświetlane sa "krzaki". Kodowanie dla obu tabel jest takie samo. Dla całej bazy danych utf8_polish_ci.
0
0
najletwiej bedzie, jak przed wyswietleniem przepuscisz wyniki przez jakas funkcjie all-to-one, czyli dowolne kodowanie (z wybranej listy) zamienia na jakies konkretne :P
0
Acha chyba widzialem podobny kod ale może jakiś konkretny przykładzik. No i jakie tam kodowanie wybrac jak tam jest cała lista?
0
mialem podobny problem, rozwiazanie:
przy kazdorazowym polaczeniu sie z baza danych nalezy wyslac
mysql_query('set names utf8', $this->connection_id);