|
Запрос PHP->MSSQL, почему вывод в ДОСовской кодировеке?
|
|||
---|---|---|---|
#18+
При выполнении запроса к MSSQL серверу через PHP функцию mssql_query вывод получается в кодировке DOS 866. В настройках MsSQL сервера прописано collation: Cyrillic_general_C1_AS. Как сделать, чтобы данные выдавались в виндовой кодировке? Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2003, 18:21 |
|
Запрос PHP->MSSQL, почему вывод в ДОСовской кодировеке?
|
|||
---|---|---|---|
#18+
Есть настройки сервера..., но я их незнаю... не работал с MSSQL Но точно использовал функцию <? $str_new=convert_cyr_string(str_old,"'d - x-cp866","w - windows-1251") ?> она переводить с кодировки DOS в Windows........ :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
29.10.2003, 11:28 |
|
Запрос PHP->MSSQL, почему вывод в ДОСовской кодировеке?
|
|||
---|---|---|---|
#18+
У меня более странный вариант.... Сейчас переставляю веб-сервер на более мощную машину... Так вот на старой машине - результаты запроса выдавались в DOS кодировке. Но при этом посылать запросы (например SELECT * FROM CURR WHERE currid='Евро') надо было в WIN-1251. А на новой наоборот - результаты сразу идут в WIN-кодировке, а вот выше написанный запрос не дает результата... т.е. слово 'Евро' не находит. Вопрос! В какой кодировке посылать текст запроса ? :) единственная разница, что в первом случае Apache 1.3 , а во втором 2.0 ... |
|||
:
Нравится:
Не нравится:
|
|||
15.10.2004, 17:39 |
|
Запрос PHP->MSSQL, почему вывод в ДОСовской кодировеке?
|
|||
---|---|---|---|
#18+
Хотя Апач тут и не при чём - забудь о 2м апаче раз и навсегда. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.10.2004, 18:12 |
|
|
start [/forum/topic.php?fid=23&msg=32741109&tid=1479277]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 144ms |
0 / 0 |