Ошибка в кодировке Mysql

275
02 января 2018, 13:22

Кодировка БД: utf-8 php: тоже utf-8

Answer 1

Скорее всего данные были в базу внесены в кодировке отличной от описанной utf-8, как и было указано ранее. Кодировка текстов файлов php не означает, что страница (например форма) принимает и отправляет данные в этой кодировке. Посмотрите в заголовке сформированной и отправленной в браузер страницы какая там указана кодировка. Переключите кодировку в браузере в котором видите эту страницу и есть шанс, что увидите данные крякозяблы в читаемом виде, хотя остальной текст вокруг станет не читаемым. Это и даст Вам подсказку.

READ ALSO
Записывание строками в файл

Записывание строками в файл

Как записать в файл данные строками? Например, пользователь ввёл 101Оно пишется в первую строку

401
Autofac Named/Keyed резолвинг и вложенные зависимости

Autofac Named/Keyed резолвинг и вложенные зависимости

При попытке сделать резолвинг по имени вылетает ошибка 'AutofacCore

417
Входная строка имеет неверный формат C#

Входная строка имеет неверный формат C#

combobox как вы знаете требует string, а MessagesGetChat - long

316