Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL]Dziwne wyświetlanie textu w tabeli
Forum PHP.pl > Forum > Przedszkole
koxu1996
Witam. Po przeniesieniu strony na nazwa.pl pojawił się problem, a mianowicie tekst w jednej tabeli jest wyświetlany w postaci szesnastkowej. Myślę że wyjaśni to obrazek:

Dodatkowo edytując te pola nie mogę pisać jak w textarea tylko jak w zwykłym inpucie. Czym może być to spowodowane i jak to zmienić?

P.s Zauważyłem że tekst zmienia się w szesnastkowy gdy pojawiają się polskie znaki
mmmmmmm
UTF8_BIN i wszysto jasne.
koxu1996
Dzięki. A jest jakaś komenda żeby wszystko pozmieniało się na utf8_general_ci?
Turson
Masz tylko 4 kolumny to ręcznie można.
Struktura -> wybierasz kolumnę/kolumny i zmieniasz metodę porównywania napisów na taką jaką chcesz
koxu1996
4 kolumny w jednej tabeli, a w pozostałych kilkudziesięciu też mam ręcznie zmieniać?
com
  1. ALTER DATABASE `nazwa` DEFAULT CHARACTER SET utf8 COLLATE utf8_polish_ci;
  2. ALTER TABLE `nazwa` CONVERT TO CHARACTER SET utf8 COLLATE utf8_polish_ci;
  3. ALTER TABLE `nazwa` DEFAULT CHARACTER SET utf8 COLLATE utf8_polish_ci;

smile.gif

Tylko danych Ci to nie przekonwertuje na utf8 smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.