fbsql_next_result
(PHP 4 >= 4.0.6, PHP 5)
fbsql_next_result -- 内部結果ポインタを次の結果に移動する
説明
bool
fbsql_next_result ( resource result_id )
サーバに複数の SQL 文を送信したり、複数の結果を返す
ストアドプロシージャを実行したりすると、複数の結果セットが返されます。
この関数は、サーバからの追加の結果セットが存在するかどうかを調べます。
結果が存在した場合、現在の結果セットを開放して新しい結果セットを
取得します。追加の結果セットが使用可能な場合に TRUE、
それ以外の場合に FALSE を返します。
例 1. fbsql_next_result() の例
<?php $link = fbsql_connect("localhost", "_SYSTEM", "secret"); fbsql_select_db("MyDB", $link); $SQL = "Select * from table1; select * from table2;"; $rs = fbsql_query($SQL, $link); do { while ($row = fbsql_fetch_row($rs)) { } } while (fbsql_next_result($rs)); fbsql_free_result($rs); fbsql_close($link); ?>
|
|