Данные в базе данных MySQL не в правильном формате

Я пытаюсь хранить данные на нескольких языках (в основном на английском, хинди, бенгали, пенджаби). Я использую кодировку UTF8mb4 и сопоставление UTF8mb4_unicode_ci. Я могу вставлять и получать данные из базы данных. на странице HTML полученные данные из базы данных выглядят одинаково, когда я их вставляю, но когда я смотрю на свою базу данных, данные не сохраняются в правильном формате.

Вывод на html-страницу

данные в базе данных

Значения набора символов

1 ответ

Ранее у меня была та же проблема: если вы установите UTF 8, он будет работать так, как вы ожидали, это происходит, когда задействованы специальные символы,

Примечание: убедитесь, что данные введены правильно при вставке

mysqli_query($con,'SET NAMES utf8');
Другие вопросы по тегам