Forum und email

sqlite_unbuffered_query

SQLiteDatabase->unbufferedQuery

(No version information available, might be only in CVS)

SQLiteDatabase->unbufferedQuery — Esegue una query senza scaricare e bufferizzare i dati

Descrizione

resource sqlite_unbuffered_query ( resource $dbhandle , string $query )
resource sqlite_unbuffered_query ( string $query , resource $dbhandle )

Versione ad oggetti (metodo):

SQLiteDatabase
SQLiteUnbuffered unbufferedQuery ( string $query )

sqlite_unbuffered_query() è simile a sqlite_query() tranne che i risultati sono restituiti in modo sequenziale una riga dopo l'altra, permettendo solo la lettura del record successivo.

Questa funzione è l'ideale per generare oggetti tipo tavole HTML in cui occorre processare una riga alla volta e non occorre muoversi a caso tra le righe.

Nota: Funzioni tipo sqlite_seek(), sqlite_rewind(), sqlite_next(), sqlite_current(), e sqlite_num_rows() non sono applicabili agli handles restituiti da sqlite_unbuffered_query().

Elenco dei parametri

query

La query da eseguire.

dbhandle

Risorsa SQLite Database restituita da sqlite_open () quando usato in modo procedurale. Questo parametro non è richiesto nel metodo ad oggetti.

Nota: Due sintassi alternative sono supportate per compatibilità con altre estensioni di database (come MySQL). La forma preferita è la prima, dove il parametro dbhandle è il primo parametro per la funzione.

Valori restituiti

Resituisce un puntatore ad un risultato oppure FALSE.

sqlite_unbuffered_query() restituisce un set di risultati sequenzialeche può essere utilizzato per leggere una riga dopo l'altra.

Vedere anche: