Forum und email

fbsql_next_result

(PHP 4 >= 4.0.6, PHP 5)

fbsql_next_result — Muove il puntatore interno al risultato successivo

Descrizione

bool fbsql_next_result ( resource $result_id )

Quando si invia più di un comando SQL al server o si esegue una 'stored procedure' che generi più risultati, si spinge il server a generare più set di risultati. Questa funzione verifica la disponibilità di set aggiuntivi dal server. Se esiste un set di risultati aggiuntivo, la funzione libererà la memoria del set corrente e si prepare a scaricare il nuovo. La funzione restituisce TRUE se è disponibile un nuovo set di risultati, oppure FALSE se non ve ne sono.

Example#1 Esempio di uso di 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);
?>