Консультация № 32012
22.12.2005, 16:34
0.00 руб.
0 6 6
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, 17:18
общий
это ответ
Здравствуйте, 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 он по умолчанию включен) более точно после того как это сделаешь можно говорить
Неизвестный
22.12.2005, 17:40
общий
это ответ
Здравствуйте, spider!
Насколько я знаю, в php нет функции sql_connect. Вам, вероятно, нужна функция mssql_connect.
Неизвестный
22.12.2005, 18:11
общий
это ответ
Здравствуйте, spider!
Хм. Для работы с MSSQL нужно использовать функцию <b>mssql_connect()</b>, для MySQL - <b>mysql_connect()</b>. Функции sql_connect я не знаю.
Неизвестный
22.12.2005, 18:42
общий
это ответ
Здравствуйте, spider!
Нужно использовать функцию mssql_connect
Неизвестный
23.12.2005, 10:37
общий
это ответ
Здравствуйте, spider!
для SQL Server 2000 следует использовать функцию
mssql_connect("Имя сервера","Пользователь","Пароль")

проверьте чтобы в файле php.ini
была разкоментирована строка (убрать в начале строки символ " ; ")
;extension=php_mssql.dll
Неизвестный
23.12.2005, 12:49
общий
это ответ
Здравствуйте, spider!

А не могли бы вы описать все несколько поподробней:
Но для начала проверьте подключен ли модуль mssql - это легко узнать выполнив phpinfo().
И было б не плохо узнать какая ошибка выдается в этом случае функцией.
Ну и в вашем случае надо использовать функции специализированные для работы с microsoft sql server - mssql_conect("host",‘login‘,‘pass‘)
Форма ответа