Napravi rezervnu kopiju tabele sa tekstovima i onda u na njoj izvrsi promjene pomocu SQL funkcije replace za svaki string koji se nepravilno prikazuje.
Prethodno promjeni charset.
Kôd:
update TABELA set IME_KOLONE = replace(IME_KOLONE, 'trazeni string', 'string sa kojim mjenjas');
To je jedan od nacina kako mozes ispraviti pokvaren zapis. Ovo primjeni za svaku kolonu. Jeste da je to pjeske, ali radi. Meni je pomoglo da ispravim mnogo velike tabele.
Pazi ovo moze privremeno zaustaviti ostale konekcije prema bazi i tako naciniti trenutno nedostupan sajt.
Mozes to uraditi i iz PHP stim da ogranics broj redova na koje primjenjujes promjene, a tu opet moras paziti koji encoding koristis za konekciju sa bazom.
Nadam se da ce ti ovo pomoci da pronadjes put za rjesavanje problema.