Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!: Проблемы с кодировкой - Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

[ MySQL ]
Проблемы с кодировкой

#1
Пользователь офлайн   HoveringRuss 

  • Прохожий
  • Вставить ник
  • Раскрыть информацию
Здравствуйте, проблема такова. В базе данных есть 2 таблицы, которые содержат в себе русские надписи допустим. Это всё на хостинге Linux, используется utf8_general_ci.
Вообщем когда запускаю сервер, все эти русские надписи становятся знаками вопроса. - ???????????
Помогите, как решить проблему с кодировкой?

Вот код:
mysql_query(mysql, "SET CHARACTER SET cp1251");
mysql_function_query(mysql,"SET NAMES 'utf8'",false,"","");
mysql_function_query(mysql,"SET CHARACTER SET 'cp1251'",false,"","");
mysql_query(mysql, "SET character_set_client = 'utf8'", false);
mysql_query(mysql, "SET character_set_results = 'cp1251'", false);
mysql_query(mysql, "SET SESSION character_set_server='utf8'", false);


Кодировка на хостинге Linux: utf8_general_ci

Как сделать чтобы нормально русские символы отображались?
0

#2
Пользователь офлайн   Romzes 

  • © Pawn-Wiki.Ru
  • Вставить ник
  • Раскрыть информацию
После коннекта к базе данных, достаточно сделать это:
SET NAMES cp1251;
SET SESSION character_set_server='utf8';


Кодировка базы данных и таблиц должна быть такой: utf8_general_ci




После этих манипуляций, у меня все нормально работает. Если нужна дешевая база данных которая будет работать на любом хостинге и даже на локальном компе, можешь приобрести её на моем хостинге.
0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей