Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [phpmyadmin]problem z utf-8
Forum PHP.pl > Forum > Bazy danych > MySQL
Luzak
Problem wyglada tak , na stronie mam kodowanie utf-8 , w phpmyadmin wszystko co sie dalo ustawilem na utf-8 także jednak gdy dodaje recordy w pmd to mam polskie znaki jak dam na podglad w pmd , lecz na stronie mam już znaki zapytania , jesli dodam cos do bazy ze strony poprzez formularz to na stronie wszystko prawidlowo się wyświetla jednak w pmd mam krzaczki

Troche to zawile mam nadzieje ze ktoś zrozumial i bedzie mi w stanie pomoc
mpps
Za kodem łączącym z bazą danych należy wpisać:

@mysql_query("SET NAMES latin2");
@mysql_query("SET collation_connection = latin2_general_ci");
@mysql_query("SET CHARACTER SET latin2");
@mysql_query(" set character_set_connection=latin2");
@mysql_query(" set character_set_client=latin2");
@mysql_query(" set character_set_database=latin2");
@mysql_query(" set character_set_results=latin2");
@mysql_query(" set character_set_server=latin2");
@mysql_query(" set collation_database=latin2_general_ci");
@mysql_query(" set collation_server=latin2_general_ci");

Gdzie latin2 - odpowiednie kodowanie znaków w bazie.
Dodatkowo w ustawieniach tabeli i bazy przez phpMyAdmin należy zmienić kodowanie na takie, którego używasz.

pozdro
m
koskitos
mpps, naprawdę bardzo dobry sposób...
10 zapytań do MySQL'a... Rewelacja...

obczaj to: http://forum.php.pl/index.php?s=&showt...st&p=307950
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.