Вместо русских букв кракозябры - MySQL

Узнай цену своей работы

Формулировка задачи:

После отправки формы с сайта, вместо русских букв в БД кракозябры. Соответственно и на сайт возвращаются кракозябры. Как это исправить? Кодировка сервера: UTF-8 Unicode (utf8) Сервер: Apache/2.2.31 (Win32) Сопоставление кодировки соединения с MySQL: utf8_general_ci На сайте <meta charset="utf-8">
Вставил в код character_set_name(); пишет, что кодировка utf8

Решение задачи: «Вместо русских букв кракозябры»

textual
Листинг программы
SET NAMES utf8;

Объяснение кода листинга программы

  1. SET NAMES - команда для установки имени пользователя для подключения к базе данных
  2. utf8 - значение, указывающее на кодировку, используемую для подключения к базе данных

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4 из 5