Вопрос № 32012: zdrast'!
pacemu u menea ne ideot functia sql_connect????
u menea esti server microsoft sql server 2000, php 5, IIS na xp sp2!
s uvajaniem spider...
Вопрос № 32.012
zdrast'!
pacemu u menea ne ideot functia sql_connect????
u menea esti server microsoft sql server 2000, php 5, IIS na xp sp2!
s uvajaniem spider
Отправлен: 22.12.2005, 16:34
Вопрос задал: spider (статус: 6-ой класс)
Всего ответов: 6 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Whisper
Здравствуйте, spider!
А какое именно собщение возвращается функцией mssql_get_last_message ();
после вызова mssql_connect
$host ="";
$user ="";
$pas = "";
$db_link = mssql_connect($host, $user, $pas);
if (!$db_link) {
$error = mssql_get_last_message($db_link);
print "ошибка соединения с сервером - ".$error;
return;
}
$result = mssql_select_db($db, $db_link);
if (!$result) {
$error = mssql_get_last_message($db_link);
print "ошибка выбора базы данных - ".$error;
return;
}
Если ошибка соединения с сервером проверь верно ли указаны параметры подключения, если все верно, то отключи внутненний файл форл(в xp он по умолчанию включен) более точно после того как это сделаешь можно говорить
--------- все тленно
Ответ отправила: Whisper (статус: 3-ий класс)
Отправлен: 22.12.2005, 17:18
Отвечает: X
Здравствуйте, spider!
Насколько я знаю, в php нет функции sql_connect. Вам, вероятно, нужна функция mssql_connect.
Ответ отправил: X (статус: 8-ой класс)
Отправлен: 22.12.2005, 17:40
Отвечает: Ерёмин Андрей
Здравствуйте, spider!
Хм. Для работы с MSSQL нужно использовать функцию mssql_connect(), для MySQL - mysql_connect(). Функции sql_connect я не знаю.
--------- Работа - не волк, а произведение силы на расстояние!
Ответ отправил: Ерёмин Андрей (статус: Специалист)
Отправлен: 22.12.2005, 18:11
Отвечает: Stamm
Здравствуйте, spider!
Нужно использовать функцию mssql_connect
--------- В день - один, ну два подвига, не больше...
Ответ отправил: Stamm (статус: 7-ой класс)
Отправлен: 22.12.2005, 18:42
Отвечает: Андрей_26rus
Здравствуйте, spider!
для SQL Server 2000 следует использовать функцию
mssql_connect("Имя сервера","Пользователь","Пароль")
проверьте чтобы в файле php.ini
была разкоментирована строка (убрать в начале строки символ " ; ")
;extension=php_mssql.dll
--------- - = Tertium non datur = -
Ответ отправил: Андрей_26rus (статус: 2-ой класс)
Отправлен: 23.12.2005, 10:37
Отвечает: Дмитрий Иванов
Здравствуйте, spider!
А не могли бы вы описать все несколько поподробней:
Но для начала проверьте подключен ли модуль mssql - это легко узнать выполнив phpinfo().
И было б не плохо узнать какая ошибка выдается в этом случае функцией.
Ну и в вашем случае надо использовать функции специализированные для работы с microsoft sql server - mssql_conect("host",'login','pass')
--------- ставя оценку - подумай, может ты не все описал.
Ответ отправил: Дмитрий Иванов (статус: 10-ый класс)
Отправлен: 23.12.2005, 12:49