я взял ниже SP HIt, используя sqlsrv и PHP. Фрагмент не работает для меня. Для приведенного ниже кода я получаю «SQL SRV QUERY NOT RAN». пожалуйста, посоветуйте, как добиться php + sqlsrv + SP.
$query = "{CALL call_user_name}";
if ( ($res = sqlsrv_query( CONNSTR, $query)) )
{
do
{
if ( sqlsrv_num_fields($res) ) // one way to check if results returned.
{
while( ($row = sqlsrv_fetch_array( $res, $type)) )
{
$data[] = $row;
}
}else{echo "sqlsrv_num_fields not working";}
} while ( sqlsrv_next_result($res) ) ;
sqlsrv_free_stmt($res); // not essential, but good form if your script does lots of other stuff.
}else{
echo "SQL SRV QUERY NOT RAN ";die( print_r( sqlsrv_errors(), true));
}
$params
в вашемsqlsrv_query
, когда он пуст. - person Amir   schedule 22.05.2013CONNSTR
? ты имеешь в виду$CONNSTR
? если это опечатка, укажите код строки подключения. - person Amir   schedule 22.05.2013