Сбивается кодировка в MySQL

309
19 ноября 2018, 17:40

Есть проблема: пытаюсь парсить название некоторых турниров с другого сайта. Название с русскими символами и прилетает нормально, вывожу через echo название - отображается корректно, например

Intel Extreme Masters XIII Chicago. Закрытые отборочные Северной Америки

Отправляю эту строку в свою таблицу в базе данных MySQL и на выходе получаю

Intel Extreme Masters XIII Chicago. Закрытые отборочные Северной Америки

Кодировка базы - utf8_general_ci, кодировка таблицы - utf8_general_ci, кодировка этого столбца также utf8_general_ci. Пытался менять кодировку столбца на cp1251_general_ci и это не помогло. Помогите пожалуйста.

Answer 1

При создании подключения попробуй отправить запрос SET NAMES 'utf8'

READ ALSO
Выборка соседних записей с условием

Выборка соседних записей с условием

Выводя запись на сайт, требуется выводить соседние записи этой же категорииПохожего на виджета "Похожие новости"

222
JSON_REMOVE MYSQL имена с тире

JSON_REMOVE MYSQL имена с тире

В колонке uuid_session хранится json

246
Пустое место в конце сайта

Пустое место в конце сайта

Когда делал сайт и использовал свойства margin, то увидел, как в конце сайта появляется просто пустое местоДа и не такое маленькое это пустое...

366
Почему строка не сохраняет значение?

Почему строка не сохраняет значение?

Пытаюсь сделать свое поле набора номера телефонаВроде, все правильно, но когда я манипулирую со строкой

235