mssql_next_result - перемещает внутренний результирующий указатель на следующий результат.
Описание
bool mssql_next_result (int 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);
?>