Добрый день.
Какие еще есть способы решения проблемы вывода знаков вопроса вместо кириллицы?
Использование exec("SET NAMES utf8") и exec("SET CHARACTER SET utf8") не помогает, данные по-прежнему остаются в формате ASCII.
Куда копать?
...
$dbh = new PDO("odbc:$data_source", $user, $password);
$dbh->exec("SET NAMES utf8");
$dbh->exec("SET CHARACTER SET utf8");
...
foreach ($dbh->query($sql) as $row) {
echo mb_detect_encoding($row['Name1']);
print $row['Name1'] . "\t";
}
Получаю: "ASCII???????? ASCII???????? ASCII?????????".
Использую Microsoft SQL.