###実現したいこと
PHP5.1 + SqlServer2008R2でWebAPIを作成しています。
PHPからSQLServerのストアドをコールして、ストアド内のSELECT結果を
取得したいと思っています。
###発生している問題
下記内容は、取得できますが肝心のSELECT結果をどう取得していいかが
わかりません。
ストアドのRETURN値 OUTPUT引数
###該当のソースコード
PHP
1// ストアド初期化 2$stmt = @mssql_init("STPC_TEST"); 3// パラメータ設定 4@mssql_bind($stmt, "@pchrPRM", $prm, SQLCHAR, false, false, 32); 5@mssql_bind($stmt, "@pchrERRMSG",$pchrERRMSG,SQLVARCHAR, true, false, 100); 6@mssql_bind($stmt, "RETVAL", $retval, SQLINT4); 7// SQL実行 8$result = @mssql_execute($stmt); 9// ステートメント開放 10@mssql_free_statement($stmt);
###試したこと
$resultに結果が入ってくるのかとも思いましたが、print_rすると
Resource id #9
としか入っていません。
結果を取得するためにはどうしたらいいか、お分かりの方、教えて下さい。
###補足情報(言語/FW/ツール等のバージョンなど)
PHP 5.1
SQL Server 2008 R2
IIS 7
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。