mssql_next_result

(PHP 4 >= 4.0.5, PHP 5)

mssql_next_result -- Muove il puntatore interno al risultato successivo

Descrizione

bool mssql_next_result ( resource id_risultato)

Nel caso in cui si eseguano più di una istruzione SQL al server, oppure si eseguano delle procedure memorizzate (stored procedure) con possibilità di molteplici risultati, il server restituirà un set di diversi risultati. Questa funzione verifica se esistono ulteriori risultati dal server. Se effettivamente esiste un'altro risultato, questa funzione libera la memoria dal risultato corrente e si predispone per la ricezione del risultato successivo. La funzione restituisce TRUE se è disponibile un'altro risultato, FALSE in caso contrario.

Esempio 1. mssql_next_result() Esempio di utilizzo

<?php
    $link
= mssql_connect("localhost", "utente", "password");
    
mssql_select_db("MyDB", $link);
    
$SQL = "Select * from tabella1 select * from tabella2";
    
$rs = mssql_query($SQL, $link);
    do {
        while (
$row = mssql_fetch_row($rs)) {
        }
    } while (
mssql_next_result($rs));
    
mssql_free_result($rs);
    
mssql_close($link);
?>