Задать вопрос
alexprik07
@alexprik07
Программист, верстальщик.

Phalcon и MySQL. Почему странно ведёт себя кодировка?

Доброго времени суток.

Есть небольшой проект на Phalcon. Тестирую на OpenServer.
Возникает проблема с кодировкой в момент переноса, на паблик. Все текстовые поля выводит вопросами.
Но при этом в самой базе + если добавляю запись напрямую через скрипт на сайте, а не в PHPMySQLAdmin,
то все ранее экспортированные записи вопросиками, а новая запись выводится нормально. Да и если редактирую записи уже через сайт то потом они отображаются как надо.

Кодировки везде 100 раз перепроверил. Сравнения тоже. Всё везде одинаковое. Где гвоздь то?
  • Вопрос задан
  • 219 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
alexprik07
@alexprik07 Автор вопроса
Программист, верстальщик.
'database' => array(
'adapter' => 'Mysql',
'host' => 'localhost',
'username' => '',
'password' => '',
'dbname' => '',
'charset' => 'utf8',
'options' => array(
PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8'
)
)

Копался, копался. Может кому пригодится. Пока не добавил:
'options' => array(
PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8'
)

Всё бывает в первые, первый раз столкнулся с этим раньше такое явное задание кодировки не требовалось.
Ответ написан
toxa82
@toxa82
Вот где-то в момент переноса вы не выставляете кодировку.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽