Проблемы с кодировкой в БД

Главные вкладки

Аватар пользователя maxwellhouse maxwellhouse 24 ноября 2011 в 10:28

Приветствую всех.
Проблема такая: есть некий ресурс на Drupal 7.X. На главной странице нужно отображать строку текста взятую случайным образом из таблицы.
С помощью phpmyadmin в БД создал таблицу, в поле "Сравнение" выбрал "utf8_general_ci". Таблица состоит из 3-х полей: id и 2 текстовых (VARCHAR), у текстовых полей сравнение выставлено "utf8_general_ci". Вручную заполнил таблицу и в нужном блоке с помощью PHP-кода вывожу строки. На просмотре страницы вместо русских символов стоит знак "?". phpmyadmin показывает все символы корректно.
Пробовал на всю таблицу менять "Сравнение" на CP1251, на KOI8-r, на latin1, на... на что только не пробовал, а в браузере все равно знаки вопроса. Также пробовал по отдельности менять "Сравнение" на каждое текстовое поле - результат "ноль". Все остальные тексты, в том числе и материалы и меню отображаются нормально, хотя у них в сравнении стоит "utf8_general_ci". Пробовал менять кодировку в браузере - либо кракозябры, либо опять вопросы.

Комментарии