кодировка — Почему мой PHP-скрипт выводит неправильные символы вместо русских букв из sqlite3?

Я пытаюсь работать с sqlite db из php 5.3, используя sqlite3.exe на моем компьютере с Windows.
когда я выполняю следующий код:

header('Content-Type: text/html; charset=utf-8');
$db = new SQLite3('C:/PHP5/extras/db.sqlite');
$result = $db->query('select * from comp;');
$resx = $result->fetchArray(SQLITE3_ASSOC);
while ($resx != false){
print_r($resx); echo "<br/>";
$resx = $result->fetchArray(SQLITE3_ASSOC);
};

Выводит символов, если текст на русском языке. Но в sqlite CLI я вижу буквы «АБ».
Я старался $db->exec('PRAGMA encoding = "utf-8";'); но это не поможет Что я должен сделать, чтобы увидеть русский текст из БД?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]