Barthezz
(Barthezz)
#1
Witam.
W bazie danych w każdej tabeli, , rekordzie i gdzie tam się jeszcze dało Metoda porównywania napisów mam utf8_general_ci a w kodzie strony
Pliki również są zapisane edytorem w utf-8.
Mimo wszystko zamiast polskich znaków mam krzaczki.
Co może być jeszcze źle?
A po połączeniu do bazy w skrypcie php masz
$mysqli->set_charset("utf8");
(dla mysqli) lub
mysql_query("SET NAMES utf8");
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET collation_connection = utf8_polish_ci");
dla mysql?
Używaj utf8_polish_ci dzięki temu będziesz mógł sortować wyrazy zaczynające się od polskich znaków.
M11
(master)
#3
Zapytam przy okazji, czym różni się utf8_general_ci od urf8_unicode_ci?
api
(Sitemaster)
#4