![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 169 Pomógł: 1 Dołączył: 16.04.2004 Skąd: z domu Ostrzeżenie: (0%) ![]() ![]() |
Witam piszę moją stronę od nowa. Zdecydowałem się na kodowanie UTF-8, podczas gdy poprzednia wersja oparta na php-fusion była w iso-8859-2. Mam bazę danych, w której posiadam 418 rekordów i prawie każdy rekord ma jakieś polskie litery. I teraz mam kłopot i proszę o pomoc czy istnieje jakaś metoda, polecenie, funkcja za pomocą której mogę przekonwertować te prawie pół tysiąca rekordów czy muszę wszystko wpisywać od nowa?
Pozdrawiam i proszę o pomoc:) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 121 Pomógł: 15 Dołączył: 19.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Dwa szybkie sposoby:
1. Nic nie konwertuj, samo ustawianie kodowania (SET NAMES) przy laczeniu z baza wystarczy wystarczy (jesli dalej masz krzaczki to cos zle robisz). 2. stworz sobie tabele o takich samych strukturach tylko z kodowaniem utf8. Potem dla kazdej tabeli wykonaj:
mysql sam zadba o konwersje. Sam z powodzeniem korzystalem z obu sposobow. Ten post edytował osiris 3.08.2007, 12:13:46 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 17:02 |