Задать вопрос

Почему не добавляются данные на русском языке в дб?

Здравствуйте. Не добавляются данные на кириллице в базу данных, вместо данных я наблюдаю пустые поля, хотя, если я добавляю данные на латинице - проблем никаких не возникает. В чем может быть проблема?
  • Вопрос задан
  • 320 просмотров
Подписаться 2 Оценить 5 комментариев
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
$db = new PDO("mysql:host=$host;dbname=$dbname;charset=UTF8", $user, $pass);
Попробуйте кодировку добавить при инициализации PDO
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
LittleFatNinja
@LittleFatNinja
горе девелопер, любитель лютой садомии
сразу после подклюения к дб, впихни запрос SET CHARACTER SET utf8
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы