fbsql_fetch_object

(PHP 4 >= 4.0.6, PHP 5)

fbsql_fetch_object -- Resituisce un riga da un set di risultati come oggetto

Descrizione

object fbsql_fetch_object ( resource result [, int result_type])

La funzione restituisce un oggetto le cui properietà corrispondono lla riga letta, oppure FALSE se non vi sono più righe.

La funzione fbsql_fetch_object() è simile a fbsql_fetch_array(), con una differenza, resituisce un oggetto anzichè un array. Indirettamente ciò significa che si può accedere ai dati solo per nome dei campi e non per il loro offset (i numeri non sono nomi di proprietà validi).

Il parametro opzionale result_type è una costante e può assumere i seguenti valori: FBSQL_ASSOC, FBSQL_NUM, and FBSQL_BOTH.

Come performance la funzione è simile a fbsql_fetch_array(), e quasi veloce come fbsql_fetch_row() (le differenza è insignificante).

Esempio 1. Esempio di uso fbsql_fetch_object()

<?php
fbsql_connect
($host, $user, $password);
$result = fbsql_db_query("database", "select * from table");
while (
$row = fbsql_fetch_object($result)) {
    echo
$row->user_id;
    echo
$row->fullname;
}
fbsql_free_result($result);
?>

Vedere anche: fbsql_fetch_array() e fbsql_fetch_row().