Добрый день никогда раньше не работал с сабжем. Почитал доку не понял. Пожалуйста растолкуйте есть хранимая процедура с двумя параметрами . Как получить результат. Я так понял нужно пользовать mssql_execute $from_st = "sp_Vac_getVacation_Rest '0184-100098', 'uapr'"; $from_st_prep = mssql_execute($from_st); while ($row = mssql_fetch_array ($from_st_prep)) { echo "id ",$row[0],"\n","TabNomer ", $row[1],"\n","LogoN ", $row[2],"\n","Name ", $row[3],"\n","Available days ",$row[7],"\n"; } не работает ошибок не выдаёт
Как бы разобрался. $conn = mssql_connect ($server, $login, $pass) or die ("Can't connect to Microsoft SQL Server"); mssql_select_db($db) or die ("Can't select database"); $result = mssql_query( " EXECUTE sp_test @code='134', @t='1' "); do { while($row = mssql_fetch_row($result)) { echo '<pre>'; print_r ($row); echo '</pre>'; } } while(mssql_next_result($result)); mssql_close($conn); ?> Вот такой скрипт работает. Но остались вопросы , если в хранимой процедуре есть select то как я понимаю возвращаются пустые поля.