Когда я хочу добавить название проекта на русском языке, приложение сохраняет заполненные данные в нечитаемом формате в базу данных mysql, например проект номер три де фшоыÑшфыво шщфыовÑшщыв (проект номер три де фшоысшфыво шщфыовсшщыв
). Но когда я хочу увидеть подробности о текущем проекте, форма представления проекта показывает данные как их напечатанные (например, проект номер три де фшоысшфыво шщфыовсшщыв
).Связанные проблемы с базой данных MySQL (web2project)
Поскольку база данных заполнена не-utf8-форматом, вид печати проекта имеет те же неудобства.
Что я должен изменить или удалить, чтобы процесс ввода данных был надлежащим образом?
Я не понял, где данные не читаются? в базе данных (просматривается надлежащим клиентом, например phpmyadmin) или при получении с помощью некоторого драйвера php-mysql? –
в самой базе mysql. пожалуйста, просмотрите столбцы project_name и projec_short_name. Btw, charset является utf8 как формат по умолчанию в файле конфигурации –
попробуйте подключиться, используя этот url 'localhost/unicode? UseUnicode = true & characterEncoding = UTF-8', если вы находитесь в локальном хосте, затем повторно вставьте и проверьте. –