The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Тематический каталог: Доступ из PHP скриптов к MSSQL. (php w..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Тематический каталог: Доступ из PHP скриптов к MSSQL. (php w..."  +/
Сообщение от auto_topic (ok) on 25-Фев-05, 10:13 
Обсуждение статьи тематического каталога: Доступ из PHP скриптов к MSSQL. (php win sql charset)

Ссылка на текст статьи: http://www.opennet.ru/base/dev/php_mssql.txt.html

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Доступ из PHP скриптов к MSSQL. (php win sql charset)"  +/
Сообщение от butcher (ok) on 25-Фев-05, 10:13 
Столкнулся с такой же проблемой во FreeBSD. Проделал всё, что здесь описано - не помогло.
Перекомпилировал freetds с --disable-llibiconv и отключил в php - iconv.so. Всё заработало..
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Доступ из PHP скриптов к MSSQL. (php win sql charset)"  +/
Сообщение от Guest email(??) on 02-Дек-06, 23:10 
Добрый вечер, статья уже давно утарела но до сих пор не могу нигде найти в нете и понять как привязать ПХП к MSSQL Express 2005. Может есть какая-нибудь ссылка ? |Windows XP|
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Доступ из PHP скриптов к MSSQL. (php win sql charset)"  +/
Сообщение от discover email on 04-Дек-06, 17:24 
>Привет! не подскажешь, где можно скачать инфу по
>PHP+MsSQL Server 2000

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "PHP + MSSQL2000"  +/
Сообщение от discover email on 04-Дек-06, 17:28 
Помогите найти доки по PHP+MsSQL Server 2000
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

6. "Доступ из PHP скриптов к MSSQL. (php win sql charset)"  +/
Сообщение от CoolModder email on 27-Июн-08, 09:50 
У меня возникла такая же хрень. У меня SQL 2005, при запросе данных русские буквы все вышли в виде вопросиков. Пробовал делать анализ функцией ord, все вопросики оказались с одним и тем же кодом. Дело было вот в чем - у базы данных в окне свойств свойство Collation было установлено в Latin. Попробовал поменять на CYRILLIC_GENERAL_CI_AS. Не получилось
, в базе были зависимые от кодировки элементы. пасла другая вещь. При использовании запроса Select поле field также можно преобразовать средствами SQL SELECT convert (nvarchar(255),field)collate CYRILLIC_GENERAL_CI_AS as field. При этом будьте внимательны, поля типа Date не конвертирутся, а преобразование поля типа field.[table] будет записано так: SELECT convert (nvarchar(255),[table].field)collate CYRILLIC_GENERAL_CI_AS as field. Если кому надо, могу скинуть свою функцию автоматического преобразования входящего запроса.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Доступ из PHP скриптов к MSSQL. (php win sql charset)"  +/
Сообщение от Благодарю on 21-Мрт-13, 14:02 
Спасибо, добрый человек! Только благодаря твоим советам победил эту связку. Дай Бог тебе много счастья!
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

7. "Доступ из PHP скриптов к MSSQL. (php win sql charset)"  +/
Сообщение от CoolModder email on 08-Дек-08, 15:10 
Есть еще такая вещь, как ADO. У меня при подключении к одному MSSQL серверу все работало замечательно, но с другим были проблемы - без указания collation вместо русских букв выходили вопросики, а если в запросе были какие-либо параметры на кириллице - они не срабатывали, т.к. кириллица коверкалась из-за проблем с php_mssql.dll. Более того, у меня на этом сервере был установлен режим чтения и команды ALTER просто не могли быть выполнены. По этой ссылке есть работающий пример, как подключиться к MSSQL не используя php_mssql.dll. Моя проблема была решена.
http://www.phpclub.net/manrus/class.com.html
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Доступ из PHP скриптов к MSSQL. (php win sql charset)"  +/
Сообщение от Виталий email(??) on 16-Авг-09, 16:00 
А кто может сказать, как задать кодировку win1251 для php скрипта работающего из cmd в windows? Дело в том, что когда он запускается из cmd он получает системную кодировку из окружения, которая по умолчанию равна cp866 и все данные получаемые из MSSQL сервера независимо от collation CYRILLIC_GENERAL_CI_AS получаются в cp866.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема



Закладки на сайте
Проследить за страницей
Created 1996-2019 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру
Hosting by Ihor