Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/22: Рейтинг темы: голосов - 22, средняя оценка - 4.64
7 / 7 / 6
Регистрация: 22.04.2011
Сообщений: 73

PHP и MS SQL server 2005

04.07.2011, 16:36. Показов 4290. Ответов 13
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Посоветуйте какую нить литературу(сайты) по работе в php с MS SQL server 2005? И как происходит подключение php к БД(MS SQL) для того что бы с ней можно было работать (как с phpmyadmin например) ???
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
04.07.2011, 16:36
Ответы с готовыми решениями:

php with sql server 2005
Помогите мне , чайнику) Как совершить конект к серверу базі данных sql server 2005? Есть форма заполнения аутерефикации пользователя, и...

Подключение к SQL server 2005 из vs 2005
Добрый день. Пытаюсь сделать клиент с использованием ado.net для подключение к БД. На виртуальной машине установлен WinXp sp3 x86, на него...

Добавление файла *.mdf. Ошибка "Должен быть установлен и запущен экспресс-выпуск SQL Server 2005 или SQL Server 2008"
Установлена Visual Studio 2010 и SQL Server 2008 R2 Standard. Хочу добавить в приложение файл базы данных *.mdf, но пишет: "должен...

13
 Аватар для TOI_I_IA
110 / 110 / 4
Регистрация: 25.05.2009
Сообщений: 415
05.07.2011, 00:50
гугли
0
05.07.2011, 22:53
 Комментарий модератора 
Не отсылайте других пользователей в поиск и избегайте ссылок на поисковые системы (Google, Yandex и др.). Самостоятельно найдите ответ на вопрос и разместите его на форуме.
0
 Аватар для TOI_I_IA
110 / 110 / 4
Регистрация: 25.05.2009
Сообщений: 415
06.07.2011, 09:09
PHP
1
2
3
4
5
$host="адрес хоста";
$user="юзер";
$pwd="пароль";
$db=mssql_connect($host,$user,$pwd);
mssql_select_db("имя базы данных",$db);
Очень удобно поместить эту информацию в какой-нибудь файл с названием например mssql_connect.php и в дальнейшем просто подключать его в нужном месте таким образом:

PHP
1
include "mssql_connect.php";
Примечание!

1) Не забудьте убедиться в том что пользователь/пароль с которыми вы подключаетесь к MSSQL уже заведены для данной базы данных с соотвествующими правами!!!

2) Чтобы PHP работал с MSSQL надо обязательно залезть в файл php.ini и расскоментировать строку "extension=php_mssql.dll", перед ней стоит ";", ее надо убрать
0
0 / 0 / 0
Регистрация: 04.06.2012
Сообщений: 36
07.06.2012, 09:03
Цитата Сообщение от TOI_I_IA Посмотреть сообщение
2) Чтобы PHP работал с MSSQL надо обязательно залезть в файл php.ini и расскоментировать строку "extension=php_mssql.dll", перед ней стоит ";", ее надо убрать
а где взять этот файл php.ini и где он должен нах-ся(каталог)?
0
 Аватар для Петррр
6721 / 3570 / 900
Регистрация: 28.10.2010
Сообщений: 5,937
07.06.2012, 09:14
Windows 7 x32
Code
1
C:\Program Files\PHP
1
0 / 0 / 0
Регистрация: 04.06.2012
Сообщений: 36
07.06.2012, 09:16
Цитата Сообщение от Петррр Посмотреть сообщение
Windows 7 x32
Code
1
C:\Program Files\PHP
файл нашла но строки похожей на ";extension=php_mssql.dll@ не нашла..
самой добавить/куда?
0
21 / 21 / 2
Регистрация: 06.06.2012
Сообщений: 63
07.06.2012, 10:08
Цитата Сообщение от zeza Посмотреть сообщение
файл нашла но строки похожей на ";extension=php_mssql.dll@ не нашла..
самой добавить/куда?
Попробуй поискать строку extension=php_mssql.dl может она уже у тебя раскомментирована, если вообще нет такой строки, то пропиши ее в самом низу php.ini
1
0 / 0 / 0
Регистрация: 04.06.2012
Сообщений: 36
07.06.2012, 10:20
Цитата Сообщение от mizgirek Посмотреть сообщение
Попробуй поискать строку extension=php_mssql.dl может она уже у тебя раскомментирована, если вообще нет такой строки, то пропиши ее в самом низу php.ini
а файл php_mssql.dll тоже должен где-то нах-ся?
такого я не нашла по пути прописанному в php.ini - extension_dir /usr/lib/php/modules
где он может валяться?((
0
21 / 21 / 2
Регистрация: 06.06.2012
Сообщений: 63
07.06.2012, 11:03
Короче не парься, сама вряд ли разберешься вот дистрибутив PHP, там все уже есть, поставь его и будет тебе хорошо! http://pipich.ru/php-5.2.17-nts-Win32-VC6-x86.msi
0
0 / 0 / 0
Регистрация: 04.06.2012
Сообщений: 36
07.06.2012, 15:46
Цитата Сообщение от mizgirek Посмотреть сообщение
Короче не парься, сама вряд ли разберешься вот дистрибутив PHP, там все уже есть, поставь его и будет тебе хорошо! http://pipich.ru/php-5.2.17-nts-Win32-VC6-x86.msi
не могу не париться, надо самой уметь разбираться... просто я ещё новичок в веб-программировании потому и столько вопросов....
теперь вопрос - как подключиться к MSSQL серверу если оказывается PHP установлен на Red Hat Линуксе..??
0
21 / 21 / 2
Регистрация: 06.06.2012
Сообщений: 63
08.06.2012, 08:40
А в phpinfo() у тебя что-нибудь про mssql упоминается?
1
0 / 0 / 0
Регистрация: 04.06.2012
Сообщений: 36
08.06.2012, 08:43
Цитата Сообщение от mizgirek Посмотреть сообщение
А в phpinfo() у тебя что-нибудь про mssql упоминается?
вашпе ничего не упоминается ((
у мня ошибка такая теперь ::
Warning: odbc_connect(): SQL error: [unixODBC][Driver Manager]Data source name not found, and no default driver specified, SQL state IM002 in SQLConnect in /var/sites/intural/cc/atm/mssql_connect.php on line 8
Connection Failed:[unixODBC][Driver Manager]Data source name not found, and no default driver specified

я так поняла что необходимо установить ODBC-SQL Server Driver на сервер где PHP
 Комментарий модератора 
Избегайте "кричащего" выделения текста. Это никак не ускорит решение проблемы. Скорее наоборот, оттолкнет потенциальных помощников.
0
0 / 0 / 0
Регистрация: 04.06.2012
Сообщений: 36
18.06.2012, 10:28
мне посоветовали "не париться" с драйвером, я так и сделала.... нашли др выход: на ИП на webmethods8,2 создала сервис успешно вызывающий нужную процедуру с mssql бд.
теперь вопрос - как вызвать это сервис на странице?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
18.06.2012, 10:28
Помогаю со студенческими работами здесь

Связать данные SQL Server 2005 с Vista на Server 2003
Здравствуйте! Я- студент-практикант. Такая задача,которой меня никто никогда не учил,обрыла весь интернет но никак не могу понять. Есть...

Настройка передачи данных из SQL Server 2005 в Sharepoint Server 2010 Foundation
Доброго времени суток. Хочу реализовать одну схему по запросу данных из информационной системы (ИС), работающей с СУРБД SQL Server 2005,...

SQL Server 2005 ошибка при Sql авторизации
Добрый день! Ошибка при попытке sql авторизаци: Login failed for user 'ADMvitalya'. The user is not associated with a trusted SQL...

Выгрузка таблицы из sql в excel - MS SQL Server 2005
MS SQL Server 2005, Среда SQL Server Management Studio Express. Проблема в выгрузке таблицы из sql в excel. запрос sql: ...

Как работать с БД SQL, не привязнной к MS SQL Server 2005
Ув. программисты. Помогите пожалуйста разобраться. Только начал работать с MS SQL Server 2005, и сразу столкнулся с проблемой. У меня есть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru