SQLite Funzioni
PHP Manual

sqlite_fetch_single

SQLiteResult::fetchSingle

SQLiteUnbuffered::fetchSingle

(PHP 5 < 5.4.0, PECL sqlite >= 1.0.1)

sqlite_fetch_single -- SQLiteResult::fetchSingle -- SQLiteUnbuffered::fetchSingleScarica come stringa la prima colonna di un set di risultati

Descrizione

string sqlite_fetch_single ( resource $result [, bool $decode_binary = true ] )

Stile orientato agli oggetti (metodo):

string SQLiteResult::fetchSingle ([ bool $decode_binary = true ] )
string SQLiteUnbuffered::fetchSingle ([ bool $decode_binary = true ] )

sqlite_fetch_single() è simile a sqlite_fetch_array() tranne che restituisce il valore della prima colonna di una riga.

Questo è il mezzo migliore per recuperare i dati quando si è interessati soltanto ai valori di una singola colonna.

Elenco dei parametri

result

La risorsa SQLite. Questo parametro non è richiesto quando la funzione viene usata nella versione ad oggetti.

decode_binary

Quando decode_binary è impostato a TRUE (per default), il PHP decodificherà i dati binari se questi furono codificati con la funzione sqlite_escape_string(). Normalmente si dovrebbe lasciare inalterato il comportamento di default, a meno che non si debba intervenire su database creati da altre applicazioni SQLite.

Valori restituiti

Ritorna come stringa il valore della prima colonna.

Esempi

Example #1 Esempio di uso di sqlite_fetch_single()

<?php
if ($dbhandle sqlite_open('mysqlitedb'0666$sqliteerror)) {

    
$sql "SELECT id FROM sometable WHERE id = 42";
    
$res sqlite_query($dbhandle$sql);

    if (
sqlite_num_rows($res) > 0) {
        echo 
sqlite_fetch_single($res); // 42
    
}
    
    
sqlite_close($dbhandle);
}
?>

Vedere anche:


SQLite Funzioni
PHP Manual