В скрипте при коннекте к БД вылетает ошибка след содержания: Насколько я понимаю ошибка повествует о том, что скрипт не может подключиться к базе... Но прикол весь в том, что запрос выполняется! Т.е. после этой ошибки идет результат моего запроса. Можно конечно использовать собаку перед mssql_connect, но мне интересно почему происходит ошибка... Подскажете? :wink:
Код (Text): <? $h = "127.0.0.1"; $u = "user"; $p = "pass"; mssql_connect($h,$u,$p); mssql_select_db("table"); $result = mssql_query("SELECT id FROM users WHERE login>logout"); $online = mssql_num_rows($result); echo $online; ?>
PHP прекрасно коннектится к MsSql и по IP адресу, в отличие от Enterprise Manager. Работающий пример: $qq = mssql_connect("127.0.0.1","sa","sa"); mssql_select_db('[bank]', $qq);
Конектится, но как ни странно, выдает предупреждение. Причем вроде даже не во всех версиях PHP - данный факт обьяснить не могу, но наблюдал на практике. :roll: