Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
2 / 2 / 0
Регистрация: 26.09.2014
Сообщений: 125

Неправильная кодировка при выводе из бд

19.02.2019, 14:43. Показов 827. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Выводит знаки вопроса.
В чём может быть причина?
В phpmyadmin смотрю - русские буквы отображаются нормально.
Дамп смотрю в редакторе - нормально.
В дампах везде utf-8
В head
HTML5
1
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
Вывожу на страницу - ??????????????
Вывожу при помощи iconv ????????
Пишу после подключения бд
PHP
1
2
$parser_mysqli->query('SET NAMES utf8', MYSQLI_USE_RESULT);
$parser_mysqli->query('SET CHARACTER SET utf8', MYSQLI_USE_RESULT);
- ничего не помогает.
В чём может быть дело? Помогите мне пожалуйста.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
19.02.2019, 14:43
Ответы с готовыми решениями:

Неправильная кодировка при парсинге
Привет всем. Извеняюсь, что создал ещё одну тему. Просто нужно решить одну проблему. Использую такой код. &lt;?php include...

Неправильная кодировка при выводе в браузер
Всем доброго времени суток! Проблема такая: как и все, при установке столкнулся с различием кодировок ввода/вывода и хранения данных в...

Неправильная кодировка при выводе на консоль
Сообственно сабж Как можно исправить?

2
 Аватар для useruser
166 / 90 / 38
Регистрация: 29.06.2015
Сообщений: 1,100
19.02.2019, 14:49
Кодировка php файла должна быть utf-8 без BOM.
0
2 / 2 / 0
Регистрация: 26.09.2014
Сообщений: 125
19.02.2019, 16:42  [ТС]
Она и была такой. Сейчас ради интереса заново сохранил файл в utf-8 без bom - не помогло

Добавлено через 2 минуты
Вывожу вот так
PHP
1
echo iconv('Windows-1251','UTF-8',$cat->name).'<br>';
или вот так
PHP
1
echo $cat->name.'<br>';
Результат тот же - вопросительные знаки.

Добавлено через 1 час 37 минут
Ещё нюанс. На опенсервере всё выводит корректно. Вопросительные знаки появились после того, как я экспортировал бд через phpmyadmin с опенсервера на сайт. При этом (повторюсь) в phpmyadmin сайта отображается корректно, знаки вопроса появляются только при выводе на странице сайта на хостинге.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
19.02.2019, 16:42
Помогаю со студенческими работами здесь

Неправильная кодировка при выводе на консоль
Ребята, подскажите плиз, как сделать чтобы в консольных предложениях в Fortran русский язык правильно отображался. Знаю, что в с++ нужно...

Неправильная кодировка при выводе текста из БД
Добрый вечер друзья. У меня случилась проблема с выводом текста из бд. Когда выводится текст из бд то выходят вот такие кракозябры...

Неправильная кодировка при выводе из MySQL
Вывожу данные из базы данных MySQL слово Алексей а мне выводит - └ыхъёхщ . Английские буквы выводит правильно. Что мне надо делать чтобы...

Неправильная кодировка при выводе текста из файла
Ребят,никак не получается вывести нормальный текст из готового файла,вылазят квадратики и вопросы ,там вообще два файла но мне хотя бы с...

Неправильная кодировка текста в PDF при копировании в txt или выводе на веб-странице
Исходная ситуация: на сайте выводится несколько pdf документов и один из них выводится с неправильной кодировкой. Только что обнаружил...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru