Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] Zmienic krzaczki na prawidlowe znaki
Polik
post
Post #1





Grupa: Zarejestrowani
Postów: 87
Pomógł: 0
Dołączył: 11.12.2003

Ostrzeżenie: (0%)
-----


Witam!

Mam problem, z ktorym nie potrafie sobie poradzic. Wiem, ze bylo juz kupe takich tematow jednak czytajac je kolejno nie udlo mi sie razwiazac mojego problemu.
Mam stara baze w ktorej tabele kodowane sa za pomoca utf8_polish_ci jednak zamiast polskich liter widnieja tam krzaczki, tak wyglada ę -> Ä?

Za pomoca mb_check_encoding() chcialem sprawdzic jakiego kodowania jest tekst (nie wiem czy to poprawnie powiedziane) pokazalo, ze dla iso-8859-2.
Probowalem podczas odczytywania danych z bazy uzywac funkcji iconv() aby konwertowac inne kodowania na utf jednak nie przynioslo skutku.
Probowalem uzywac funkcji utf8_encode jednak nie dziala.
W koncu chcialem w kazdej krotce zmienic znaki manualnie za pomoca str_replace() jednak okazalo sie, ze np. ę i ą posadaja ten sam znak czyli Ä? wiec odpada

i tu skonczyly mi sie pomysly...
Podacie pomocna dlon podsuwajc mi jeszcze jakies pomysly?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 04:49