После импорта дампа в phpmyadmin в таблицах корректно отображается текст кириллицей, а на сайте знаками вопросов. Как быть?

В зависимости от конкретных настроек сервера mysql кодировка текста в таблицах по умолчанию может отличаться, utf8 либо cp1251.

Есть 2 варианта решения проблемы:

  • перекодировать текст и изменить кодировку таблицы на нужную
  • прописать в скрипте подключения к базе принудительную кодировку вывода, а именно:

mysql_query(«SET NAMES ‘utf8′»);
mysql_query(«SET CHARACTER SET ‘utf8′»);

  • либо

mysql_query(«SET NAMES ‘cp1251′»);
mysql_query(«SET CHARACTER SET ‘cp1251′»);

Вход в панель управления
Восстановление пароля
Вход / Регистрация