1

Не работает кодировка, есть скрипт, который выводит из таблицы MySQL тот или иной текст. Но выводит он должен его на русском, а выводит "Профиль" заместо слов "Профиль". Скрипт на php. Помогите пожалуйста. Подскажите что делать. Текст который уже есть в скрипте идет нормально при кодировки "Windows 2151", но из таблицы как выше написал. В кодировки "UTF-8" текст который есть в скрипте выводит также.

  • Настройте кодировку соединения с БД. Сейчас она, вероятно, юникод. – Akina Apr 06 '18 at 09:56
  • https://ru.stackoverflow.com/questions/793366/%D0%9F%D0%BE%D0%BC%D0%BE%D0%B3%D0%B8%D1%82%D0%B5-%D1%80%D0%B5%D1%88%D0%B8%D1%82%D1%8C-%D0%BF%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%83-%D1%81-%D0%BA%D0%BE%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%BE%D0%B9/793382#793382 –  Apr 06 '18 at 11:45

1 Answers1

1

Попробуйте создать в начале дополнительный запрос mysqli_query($db, "SET NAMES utf8");