я делаю SELECT * FROM table WHERE table.value = 'ó'
В MS SQL Managment Studio это дает результаты.
В PHP это не дает результатов. Зачем?
Моя строка подключения:
$_dbHandler = new PDO("sqlsrv:Server={$_dbConfig['server']};Database={$_dbConfig['dbName']};", $_dbConfig['username'], $_dbConfig['password']);
$_dbHandler->setAttribute(PDO::SQLSRV_ATTR_ENCODING, PDO::SQLSRV_ENCODING_UTF8);
Построение запроса идет стандартно prepare
, bindValue
, setFetchMode
, execute
,
Все мои строки в формате ASCII, файлы в кодировке UTF-8
Задача ещё не решена.
Других решений пока нет …