PHP マニュアル
前のページ |  | 次のページ

# mssql_next_result

(PHP 4 >= 4.0.5, PHP 5)

mssql_next_result -- 次の結果に内部結果ポインタを移動する

## 説明

bool mssql_next_result ( resource result_id )

サーバへ複数の SQL 命令を送信するか複数の結果を有するストアドプロシージャを 実行する場合、この関数はサーバが複数の結果集合を返すようにします。 この関数は、サーバから追加の結果が存在するかどうかを調べます。 追加の結果集合が存在する場合、既存の結果集合を解放し、新しい 結果集合から行を取得するための準備を行います。この関数は、追加の 結果集合が取得可能な場合に`TRUE`、その他の場合に`FALSE`を返します。

例 1. mssql_next_result() の例

`<?php $link = mssql_connect("localhost", "userid", "secret"); mssql_select_db("MyDB", $link); $SQL = "Select * from table1 select * from table2"; $rs = mssql_query($SQL, $link); do { while ($row = mssql_fetch_row($rs)) { } } while (mssql_next_result($rs)); mssql_free_result($rs); mssql_close($link); ?>`

前のページ | ホーム | 次のページ
mssql_min_message_severity | 上に戻る | mssql_num_fields