Я пытаюсь работать с 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";');
но это не поможет Что я должен сделать, чтобы увидеть русский текст из БД?
Задача ещё не решена.
Других решений пока нет …