[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Кодировка в SQLite3
Wolfix
Здравствуйте! Возникла проблема следующего характера:
Имеем:
1) Базу данных SQLite3
2) Русские символы в базе данных
3) Менеджер баз данных SQLite Expert

При открытии базы с помощью менеджера - он говорит, что кодировка БД UTF-8. Кодировка страниц сайта так же, UTF-8. При выводе строк результатов из базы выдает квадратики вместо символов. Читабельными строки становятся при ручном переводе кодировки в браузере в Windows-1251, только при этом всё остальное перестает читаться!

При попытке узнать кодировку БД (командой: sqlite_libencoding()wink.gif - выдает: "iso8859"

Подскажите пожалуйста, как поправить?



Спустя 3 года, 2 месяца, 17 дней, 14 часов, 41 минута, 5 секунд (19.03.2012 - 16:55) gltrinix написал(а):
Поддерживаю тему.
-------------------------------

Отмена. Я разобрался что не так. Причем самым удивительным образом.
Делал по примеру, там текст выводился так:
echo htmlentities($row['player']);
Изменил на:
echo $row['player'];

И все заработало. Фантастика. sqlite_libencoding(); по-прежнему выдает iso8859.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.