Level ranks - mysql

Vladius

Участник
Сообщения
18
Реакции
0
В какой кодировке записываются данные в базу? А то русские ники кракозябрами отображаются, что критично, так как я вывожу топ на сайт. Пробовал кодировать в cp1251 и utf8 - не получается.
 

Monomizer

Держу JDW в бане.
Сообщения
1,947
  • Команда форума
  • #2
В самой базе как русские ники выглядят? Тоже иероглифы/кракозябры?
 

Vladius

Участник
Сообщения
18
Реакции
0
Да, тоже. Хотя в базе у поля name стоит utf8_general_ci.
--- Добавлено позже ---
Все ещё актуально.
--- Добавлено позже ---
Сам отвечу. Данные в таблице в кодировке utf-8, но воспринимаются в latin1(cp1252). Так что теперь кодировка страницы со статистикой у меня - utf8, а перед обращением к бд стоит
C-подобный:
mysql_query('SET NAMES "latin1"');
http://bestawp.ru/stats/index.php
 

Monomizer

Держу JDW в бане.
Сообщения
1,947
  • Команда форума
  • #4
Да, тоже. Хотя в базе у поля name стоит utf8_general_ci.
--- Добавлено позже ---
Все ещё актуально.
--- Добавлено позже ---
Сам отвечу. Данные в таблице в кодировке utf-8, но воспринимаются в latin1(cp1252). Так что теперь кодировка страницы со статистикой у меня - utf8, а перед обращением к бд стоит
C-подобный:
mysql_query('SET NAMES "latin1"');
http://bestawp.ru/stats/index.php
Оффтоп
 
Сверху Снизу